mcpField
S
Strava MCP Server and API by Cotlet

Strava MCP Server and API by Cotlet

远程服务
cotlet.dev健康医疗02 天前更新

关于 Strava MCP Server and API by Cotlet

Strava MCP 服务让 AI Agent 查询活动并更新装备信息,面向希望通过自然语言管理训练记录的运动者。它连接已登录的 Strava 账户,并提供托管服务及本地 stdio 转发方式。

主要功能

  1. 01列出跑步和骑行活动
  2. 02查看距离、移动时间和爬升
  3. 03更新活动装备
  4. 04按时间筛选活动
  5. 05通过命令行连接和检查状态

适用场景

  1. 01汇总最近一周的骑行数据
  2. 02为近期跑步记录设置跑鞋
  3. 03查找本月最长的跑步及所用鞋款
  4. 04统计某双鞋记录的跑步里程

MCP 相关

向 MCP 客户端提供 Strava 工具;本地 stdio 服务将工具调用转发至 Cotlet.dev 托管服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://cotlet.dev/mcp/v1/strava/connect
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://cotlet.dev/mcp/v1/strava/connect
Streamable HTTPhttps://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,还能更新活动装备。

在以下平台找到它

也适用于


更多信息:https://cotlet.dev/integrations/strava-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=strava

免费开始使用:https://cotlet.dev/signup?app=strava&utm_source=github&utm_medium=readme&utm_campaign=strava

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。