Strava MCP 服务器

MCP Server Strava Fitness AI Integration

联系我们在FlowHunt托管您的MCP服务器

“Strava” MCP 服务器能做什么?

Strava MCP 服务器是一款用 TypeScript 实现的模型上下文协议(MCP)服务器,可无缝连接大型语言模型(LLM)与 Strava API。作为桥梁,它让 AI 助手能够直接通过标准化的 MCP 工具访问、分析和交互用户的 Strava 数据——包括最近的活动、档案、统计、路线和赛段。这一集成让开发者和 AI 系统能够完成如查询锻炼统计、获取活动数据流(如功率、心率或踏频)、导出路线、管理赛段等任务,全部以安全且 AI 友好的方式进行。通过将 Strava 丰富的健身与活动数据工具化,该服务器提升了开发效率,并支持智能的数据驱动健身分析与教练应用。

提示词列表

仓库中未发现显式的提示词模板。

FlowHunt 标志

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库中未记录或暴露显式资源。

工具列表

  • 最近活动工具:访问已认证用户的最新 Strava 活动。
  • 档案工具:获取用户档案信息。
  • 统计工具:检索跑步、骑行、游泳等运动统计数据。
  • 活动数据流工具:获取指定活动的详细数据流(心率、功率、踏频、海拔等)。
  • 赛段工具:探索、查看、收藏和管理 Strava 赛段。
  • 路线工具:列出并查看已保存的 Strava 路线详情。
  • 路线导出工具:将路线以 GPX 或 TCX 格式导出到本地文件系统。

典型应用场景

  • 健身数据分析:开发者可将服务器与 LLM 集成,分析用户锻炼历史、统计与趋势,输出详细总结和进展报告。
  • 个性化教练:AI 助手可利用丰富的活动数据(如心率、功率、踏频等)为用户提供教练建议。
  • 路线规划与导出:用户可列出、查看并导出 Strava 路线,用于 GPS 设备或分享给好友。
  • 赛段探索与管理:开发者可构建工具,实现赛段的发现、收藏与分析,助力路线优化和成绩对比。
  • 俱乐部与社区洞察:访问并展示俱乐部成员、团队活动和赛段排行榜,增强社交互动。

如何配置

Windsurf

  1. 确保已安装 Node.js。
  2. 打开 Windsurf 配置文件。
  3. 将 Strava MCP 服务器包(@r-huijts/strava-mcp@latest)添加至 MCP 服务器列表。
  4. mcpServers 对象中粘贴以下 JSON 片段:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  5. 保存配置并重启 Windsurf。
  6. 在你的 AI 助手中确认 Strava MCP 工具已可用。

API 密钥安全示例

{
  "strava-mcp": {
    "command": "npx",
    "args": ["@r-huijts/strava-mcp@latest"],
    "env": {
      "STRAVA_CLIENT_ID": "your-client-id",
      "STRAVA_CLIENT_SECRET": "your-client-secret",
      "STRAVA_ACCESS_TOKEN": "your-access-token"
    }
  }
}

请务必通过环境变量安全存储凭据。

Claude

  1. 先安装 Node.js。
  2. 打开 Claude 的 MCP 服务器配置文件。
  3. 添加 Strava MCP 服务器:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. 保存文件并重启 Claude。
  5. 确认 Strava MCP 集成已启用。

Cursor

  1. 若未安装 Node.js,请先安装。
  2. 打开 Cursor 相关 MCP 服务器配置文件。
  3. 添加如下内容:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. 保存并重启 Cursor。
  5. 在 AI 工作流中验证功能。

Cline

  1. 确保已安装 Node.js。
  2. 进入 Cline 的 MCP 服务器配置文件。
  3. 插入如下内容:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. 保存并重启 Cline 环境。
  5. 检查 Strava MCP 工具是否可用。

注意:敏感 API 密钥务必存储于环境变量,切勿明文写入配置。

如何在流程中使用 MCP

在 FlowHunt 中集成 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先添加 MCP 组件到你的流程,并连接到 AI 代理:

FlowHunt MCP 流程

点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写你的 MCP 服务器信息:

{
  "strava-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用该 MCP,访问其全部功能。请根据实际情况修改 “strava-mcp” 为你的 MCP 服务器名称,并替换 URL 为你自己的服务器地址。


概览

部分是否包含说明
概览介绍 Strava MCP 作为 LLM 与 Strava API 的桥梁。
提示词列表未提供显式提示词模板。
资源列表未记录显式 MCP 资源。
工具列表README 中记录了活动、档案、统计、流、赛段、路线及导出工具。
API 密钥安全提供了 .env.example 及 JSON 配置环境变量示例。
采样支持(对评估影响较小)未发现采样支持相关描述。

我们的观点

Strava MCP 服务器为 LLM 与 Strava API 架起了坚实的桥梁,工具丰富、文档清晰、实际应用场景明确。但未提供标准化提示词模板和显式 MCP 资源,略有影响其开箱即用的标准化能力。同时未提及采样与 Roots 支持,降低了在高级 MCP 场景下的多样性。

MCP 评分:7/10 —— 一款适合生产环境的 Strava 集成 MCP,建议在提示词/资源和高级协议特性上进一步完善。

MCP 评分

是否有 LICENSE✅ (MIT)
至少包含一个工具
Fork 数8
Star 数60

常见问题

在 FlowHunt 上试用 Strava MCP 服务器

为你的 AI 代理赋能,通过 MCP 协议安全便捷地接入实时 Strava 数据,实现高级健身分析、教练及路线管理。

了解更多

可证明的 MCP 服务器
可证明的 MCP 服务器

可证明的 MCP 服务器

可证明的 MCP 服务器为 FlowHunt 工作流带来了远程证明和机密计算,使 AI 代理和客户端能够在连接前验证服务器完整性。它利用硬件级加密证明来确保安全、未被篡改的 AI 流水线。...

2 分钟阅读
Security AI Infrastructure +4
mcp-proxy MCP 服务器
mcp-proxy MCP 服务器

mcp-proxy MCP 服务器

mcp-proxy MCP 服务器桥接了可流式 HTTP 和 stdio MCP 传输协议,实现 AI 助手与多种模型上下文协议(MCP)服务器或客户端的无缝集成。它扩展了互操作性,简化了旧系统集成,并提升了跨平台 AI 工作流。...

2 分钟阅读
MCP AI +4
WayStation MCP 服务器
WayStation MCP 服务器

WayStation MCP 服务器

WayStation MCP 服务器是一款通用的远程模型上下文协议(MCP)服务器,可将 Claude、ChatGPT 等 AI 助手与 Notion、Monday、Jira、Slack 等生产力工具连接起来。它作为一个安全、零代码的集成枢纽,使跨平台的 AI 自动化和工作流优化成为可能。...

2 分钟阅读
AI Integrations +5