Strava MCP Docker集成

通过Docker Compose运行Strava MCP(运动数据管理平台),支持与Claude桌面应用集成,用于管理和处理Strava运动数据。

  • by 44int
  • Dockerfile
  • 本地部署
  • 更新于
在 GitHub 查看 44int/docker-strava-mcp

使用说明

docker strava mcp

Strava MCP(https://github.com/r-huijts/strava-mcp)由docker运行,用calude桌面编写。

安装

  1. 将此存储库克隆到本地计算机。
  2. 确保你的机器上安装了Docker和Docker Compose。
  3. https://github.com/r-huijts/strava-mcp?tab=readme-ov文件#3-strava-authentication-setup按照说明设置strava身份验证。
  4. 使用Strava API证书修改.env文件。(如果没有.env文件,请基于sample.env文件创建一个。)
  5. 按如下方式设置claude桌面配置。

claude桌面配置的设置(claude_desktop_config.json)

{
    "mcpServers": {
        "STRAVA_MCP_LOCAL": {
            "command": "docker",
            "args": [
                "compose",
                "-f",
                "C:\\path\\to\\docker-strava-mcp\\docker-compose.yml",
                "run",
                "-i",
                "--rm",
                "strava-mcp",
                "node",
                "/app/dist/server.js"
            ]
        }
    }
}