MCP Catalogs
首页

strava-mcp

by kw510·26·综合分 35

带有 Strava OAuth 集成的 MCP 服务器,实现安全认证和工具访问。

developer-toolsfitnessai-llm
5
Forks
0
活跃 Issue
13 个月前
最近提交
2 天前
收录于

概述

此 MCP 服务器为 Strava 用户提供安全的 OAuth 认证,使 Claude 和 Cursor 等 MCP 客户端能够通过基于 Cloudflare Workers 的架构访问 Strava 数据。该实现既处理 MCP 客户端的 OAuth 服务器功能,又处理 Strava 服务的 OAuth 客户端角色,具有适当的令牌管理和状态持久化。它被设计为在 Cloudflare 上部署的 MCP 服务器集成 OAuth 提供程序的参考实现。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将 Strava 健身数据与 AI 助理集成,提供个性化训练洞察
:使 MCP 客户端能够安全访问用户的活动历史和性能指标
:构建将 AI 分析与健身跟踪数据结合的应用程序
:通过此服务器可以访问哪些 MCP 工具?
:我能否将此服务器与 Claude 之外的其他 MCP 客户端一起使用?

什么时候选它

当您需要为 Claude 或 Cursor 等 AI 工具提供与 Strava 的安全 OAuth 集成,特别是当您已经在使用 Cloudflare 基础设施时,选择这个。

什么时候不要选它

如果您需要使用除 Strava 之外的其他健身平台,或者需要超出 OAuth 流程的广泛定制,则不太适合。

可对比工具

strava-api-sdkgarmin-mcpfitbit-mcpoauth2-mcp

安装

安装

  1. 克隆仓库:
git clone https://github.com/kw510/strava-mcp.git
cd strava-mcp
npm install
  1. 设置 Strava API 凭据
  1. 配置 Cloudflare KV 命名空间:
wrangler kv:namespace create "OAUTH_KV"
  1. 部署到 Cloudflare:
wrangler deploy

Claude Desktop 配置

添加到 Claude Desktop 配置文件:

{
  "mcpServers": {
    "strava": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp-strava-oauth.<your-subdomain>.workers.dev/sse"
      ]
    }
  }
}

FAQ

通过此服务器可以访问哪些 MCP 工具?
README 没有具体说明此服务器暴露的确切工具,只提到它为 Strava 访问提供 OAuth 集成。
我能否将此服务器与 Claude 之外的其他 MCP 客户端一起使用?
是的,README 提到它适用于 Claude 和 Cursor 等 MCP 客户端,应该能与任何兼容的 MCP 客户端一起工作。

strava-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。