本指南解释了如何将Antigravity连接到Runalyze MCP服务器,以便Antigravity可以通过模型上下文协议(MCP)访问你的Runalyze数据。
在开始之前:
https://runalyze.com/settings/personal-api注意:MCP服务器需要有效的Runalyze高级账户和个人API令牌。
打开你的Antigravity MCP配置并添加Runalyze MCP服务器:
{
"mcpServers": {
"runalyze": {
"serverUrl": "https://runalyze.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_RUNALYZE_TOKEN"
},
"trust": true
}
}
}
将 YOUR_RUNALYZE_TOKEN 替换为你在Runalyze生成的Bearer令牌。(它是个人令牌,但以 pt# 开头)
重要:Antigravity使用
serverUrl。这里不要使用httpUrl。
你可以使用环境变量,而不是直接在配置文件中存储令牌。
export RUNALYZE_API_TOKEN="your_bearer_token_here"
$env:RUNALYZE_API_TOKEN="your_bearer_token_here"
然后像这样配置Antigravity:
{
"mcpServers": {
"runalyze": {
"serverUrl": "https://runalyze.com/mcp",
"headers": {
"Authorization": "Bearer ${RUNALYZE_API_TOKEN}"
},
"trust": true
}
}
}
保存配置后重启Antigravity。
检查Antigravity的MCP服务器列表。你应该看到一个名为的连接MCP服务器:
runalyze
连接后,你可以向Antigravity询问以下问题:
显示我最近的10次跑步活动。
我这个月的平均静息心率是多少?
总结我过去4周的训练负荷。
我过去30天的HRV变化如何?
serverUrl,而不是 httpUrl。验证Authorization头是否配置如下:
Authorization: Bearer <token>
确保MCP端点可访问:
https://runalyze.com/mcp
还要确保你的配置包含有效的JSON。
此文本是自动翻译的。
如果你有建议或遇到问题,请告诉我们。 我们会尽最大努力让 Runalyze 变得更好。也欢迎您提出改进建议。 一般来说,大多数问题、建议和想法更适合在论坛中提出。