Strava MCP 服务器
一个用于与 Strava API 交互的 MCP 服务器。
快速入门
安装
使用以下命令安装:
uvx strava-mcp
配置 Strava 凭据
-
在 Strava API 设置页面 创建应用,获取 Client ID 和 Secret。
-
创建凭据文件(如
~/.ssh/strava.sh
):export STRAVA_CLIENT_ID=your_client_id export STRAVA_CLIENT_SECRET=your_client_secret
-
配置 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 文档。