article
README
🚀 hevy-api-mcp
hevy-api-mcp 是一个为 Hevy API 服务的 MCP 服务器,它为相关业务提供了稳定可靠的支持。
🚀 快速开始
你可以按照以下步骤来安装和使用 hevy-api-mcp。
📦 安装指南
- 克隆仓库并进入项目目录:
git clone https://github.com/jcjiron/hevy-mcp.git cd hevy-mcp - 安装依赖并进行构建:
npm install npm run build
💻 使用示例
基础用法
你可以使用 npx 来运行 MCP 服务器(如果发布到 npm,可在本地或全局使用):
npx hevy-api-mcp
或者从你的 MCP 配置文件中运行:
{
"mcpServers": {
"hevy-api-mcp": {
"command": "npx",
"args": ["-y", "hevy-api-mcp"],
"env": {
"HEVY_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
高级用法
你可以在本地测试服务器:
HEVY_API_KEY=your_api_key npx hevy-api-mcp
或者使用 .env 文件:
npx hevy-api-mcp
🔧 技术细节
环境变量
HEVY_API_KEY:你的 Hevy API 密钥(必需)。 你可以在本地开发时使用.env文件:
HEVY_API_KEY=your_api_key
暴露工具
- getWorkouts
- getWorkoutById
- createWorkout
- updateWorkout
- getRoutineFolders
- getRoutineFolderById
- createRoutineFolder
- getExerciseTemplates
- getExerciseTemplateById
- getWebhookSubscription
- createWebhookSubscription
- deleteWebhookSubscription
如果你有任何问题或建议,请在仓库中创建一个 issue。
微信扫一扫