Strava MCP 服务器

Strava MCP 服务器

一个用于与 Strava API 交互的 MCP 服务器。

快速入门

安装

使用以下命令安装:

uvx strava-mcp

配置 Strava 凭据

  1. Strava API 设置页面 创建应用,获取 Client ID 和 Secret。

  2. 创建凭据文件(如 ~/.ssh/strava.sh):

    export STRAVA_CLIENT_ID=your_client_id export STRAVA_CLIENT_SECRET=your_client_secret

  3. 配置 Claude Desktop,添加如下内容到配置文件中:

    "strava": { "command": "bash", "args": [ "-c", "source ~/.ssh/strava.sh && uvx strava-mcp" ] }

认证

首次运行工具时,会自动启动认证流程,完成浏览器授权后保存刷新令牌。

开发模式

克隆仓库并安装依赖:

git clone <仓库地址>
cd strava
uv install

运行开发服务器:

mcp dev strava_mcp/main.py

更多操作参考 README 文档。