关于 Strava MCP Server and API by Cotlet
Strava MCP 服务让 AI Agent 查询活动并更新装备信息,面向希望通过自然语言管理训练记录的运动者。它连接已登录的 Strava 账户,并提供托管服务及本地 stdio 转发方式。
主要功能
- 01列出跑步和骑行活动
- 02查看距离、移动时间和爬升
- 03更新活动装备
- 04按时间筛选活动
- 05通过命令行连接和检查状态
适用场景
- 01汇总最近一周的骑行数据
- 02为近期跑步记录设置跑鞋
- 03查找本月最长的跑步及所用鞋款
- 04统计某双鞋记录的跑步里程
MCP 相关
向 MCP 客户端提供 Strava 工具;本地 stdio 服务将工具调用转发至 Cotlet.dev 托管服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://cotlet.dev/mcp/v1/strava/connectclaude mcp add --transport http dev-cotlet-strava https://cotlet.dev/mcp/v1/strava/connect{"mcpServers":{"dev-cotlet-strava":{"type":"http","url":"https://cotlet.dev/mcp/v1/strava/connect"}}}在 Cursor 中打开{"servers":{"dev-cotlet-strava":{"type":"http","url":"https://cotlet.dev/mcp/v1/strava/connect"}}}在 VS Code 中打开{"mcpServers":{"dev-cotlet-strava":{"type":"http","url":"https://cotlet.dev/mcp/v1/strava/connect"}}}{"mcpServers":{"dev-cotlet-strava":{"serverUrl":"https://cotlet.dev/mcp/v1/strava/connect"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://cotlet.dev/mcp/v1/strava/connecthttps://cotlet.dev/mcp/v1/strava需要授权工具
详细介绍
如何将 Strava 连接到 Claude Code、ChatGPT 和任何 AI Agent
是的,Claude、ChatGPT 和其他 AI Agent 可以在你的 Strava 账号中工作。 Strava 官方的 Claude 连接器仅供 Strava 订阅用户使用,且仅支持读取;Strava 没有官方 ChatGPT 应用。Cotlet.dev 可将你登录后的 Strava 账号连接到任何 AI Agent。你只需用日常语言提出请求,AI 就会列出你的活动并为你更新装备。
你可以提出的请求
列出我过去 7 天内的所有骑行,包含距离、移动时间和爬升高度。
将 10 月 1 日以来每次跑步的装备设置为我的 Nike Pegasus 41。
将周六 82 km 骑行所用的自行车改成我的 Canyon Endurace。
显示我本月距离最长的 10 次跑步,以及每次跑步所穿的鞋。
我的 Hoka Clifton 9 已经跑了多少 km?列出自 8 月以来穿它跑步的记录。
2 分钟完成连接
在 https://cotlet.dev/app 获取 API 密钥,并将其导出为 COTLET_API_KEY。
Claude Code
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"
ChatGPT
进入 Settings → Apps → 添加连接器 URL https://cotlet.dev/mcp/v1,然后使用 Cotlet.dev 登录。无需 API 密钥。
Cursor
将本仓库中的 .cursor/mcp.json 复制到你的项目中:
{
"mcpServers": {
"cotlet": {
"url": "https://cotlet.dev/mcp/v1",
"headers": {
"Authorization": "Bearer ${COTLET_API_KEY}"
}
}
}
}
在本地运行(stdio)
本仓库提供真正的 MCP 服务。它通过 stdio 使用 MCP,无需密钥即可列出 Strava 工具,并将每次工具调用转发到托管的 Cotlet.dev 服务。仍建议使用上文的托管 URL。当你的客户端只能启动本地服务时,可使用此方式。
{"mcpServers":{"strava":{"command":"uvx","args":["strava-cotlet-mcp"],"env":{"COTLET_API_KEY":"your-key"}}}}
也可以使用 Docker:
docker build -t strava-mcp .
docker run -i --rm -e COTLET_API_KEY strava-mcp
工具:strava_guide、strava_status、strava_open、strava_read、strava_click、strava_type、strava_close。如果未设置 COTLET_API_KEY,工具调用会回复:“Set COTLET_API_KEY. Get a key at https://cotlet.dev/app”。
命令行
需要 Python 3.10+,无需安装其他内容。通过 PyPI 安装:
pip install strava-cotlet-mcp # or run it once: uvx strava-cotlet-mcp connect
strava-cotlet-mcp connect
或直接从本仓库运行:
export COTLET_API_KEY="your-key"
python3 strava_agent.py connect # ready config for Claude Code, Cursor, ChatGPT
python3 strava_agent.py status # is Strava ready in your Cotlet.dev account
python3 strava_agent.py guide # Strava screens and sign-in link
python3 strava_agent.py read # open Strava, read the page, close the browser
python3 strava_agent.py tools # list Cotlet.dev tools
python3 strava_agent.py serve # start the stdio MCP server (same as no argument)
Strava 用户常见问题
Strava 有 API 吗?
Strava 有官方 API;自 2026 年 6 月 1 日起,还提供官方 MCP 连接器(截至 2026 年 10 月 27 日已确认)。该 MCP 连接器仅支持读取,只能与 Claude 配合使用,且需要付费 Strava 订阅。Cotlet.dev 可在你登录后的 Strava 账号中工作,因此你的 AI Agent 无需 API 密钥或代码,就能列出活动并更新装备。
Strava 有适用于 ChatGPT 的官方集成吗?
Strava 没有官方 ChatGPT 应用。它将 Claude 和 Gemini 列为支持的助手。在 ChatGPT 中将 Cotlet.dev 添加为应用(Settings → Apps,连接器 URL 为 https://cotlet.dev/mcp/v1),然后在 Cotlet.dev Cloud Browser 中登录 Strava 一次,接着就可以用日常语言向 ChatGPT 提出请求。无需代码,也无需 Strava API 密钥。
有适用于 Claude 的 Strava 连接器吗?
有。Strava 为订阅用户提供官方的 Claude 只读连接器。如需更新活动装备,可在 Claude Code 中运行上方的一行 claude mcp add 命令。在 Claude 应用中,将 https://cotlet.dev/mcp/v1 添加为自定义连接器。之后,Claude 就能通过 Cotlet.dev 在你自己的 Strava 账号中工作。
有 Strava MCP 服务吗?
Strava 为订阅用户提供官方连接器,该连接器经 Anthropic 验证,且仅支持读取。Cotlet.dev 是托管的 MCP 服务,可全天候代你使用 Strava,并支持 Claude、ChatGPT、Cursor、Codex、n8n、Make 和 Zapier,还能更新活动装备。
在以下平台找到它
也适用于
- Mangomint MCP
- Wanderlog MCP
- SmugMug MCP
- Garmin Connect MCP
- Housecall Pro MCP
- Medium MCP
- Crexi MCP
- DistroKid MCP
- LinkedIn MCP
- EstimateOne MCP
- Google Search Console MCP
- Lichess MCP
- StreamElements MCP
- Meetup MCP
- AccuRanker MCP
- GetYourGuide MCP
- Idealista MCP
- Riverside MCP
- Udemy MCP
- Faire MCP
- Teachable MCP
- Vagaro MCP
- Buildertrend MCP
- Zoopla MCP
- Dribbble MCP
- Hostelworld MCP
- Mashvisor MCP
- Rent Manager MCP
- ThriveCart MCP
- 通过 Cotlet.dev 连接的所有应用
免费开始使用:https://cotlet.dev/signup?app=strava&utm_source=github&utm_medium=readme&utm_campaign=strava
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。