hevy-mcp
hevy-mcp
HevyフィットネスアプリAPI用のPython Model Context Protocol (MCP)サーバーです。Claude(またはMCP互換のAI)からHevyのワークアウトデータへのフルアクセスを提供し、ワークアウトの記録、ルーチンの管理、身体測定値の追跡などが行えます。
機能
Hevy APIの全エンドポイントを網羅する25個のツール
ビルド不要 — 純粋なPython製、インストールして実行するだけ
フルCRUD — ワークアウト、ルーチン、エクササイズテンプレート、フォルダ、測定値、Webhookの作成・読み取り・更新
Related MCP server: Hevy MCP Pro
ツール
カテゴリ | ツール |
ユーザー |
|
ワークアウト |
|
ルーチン |
|
ルーチンフォルダ |
|
エクササイズテンプレート |
|
エクササイズ履歴 |
|
身体測定値 |
|
Webhook |
|
要件
Python 3.10以上
Hevy Proアカウント(APIアクセスに必要)
hevy.com/settings?developerから取得したAPIキー
インストール
git clone https://github.com/YOUR_USERNAME/hevy-mcp
cd hevy-mcp
pip install -r requirements.txt設定
Claude Desktop
claude_desktop_config.jsonに追加します:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"hevy": {
"command": "python",
"args": ["/absolute/path/to/hevy-mcp/server.py"],
"env": {
"HEVY_API_KEY": "your-api-key-here"
}
}
}
}Claude Desktopを再起動してください。チャット内のツールアイコンの下にHevyサーバーが表示されるはずです。
環境変数
または、環境変数にHEVY_API_KEYを設定して直接実行することも可能です:
export HEVY_API_KEY=your-api-key-here
python server.py使用例
接続後、Claudeに以下のような質問ができます:
「直近5回分のワークアウトを見せて」
「今日行った胸のワークアウトを記録して — ベンチプレス 3x8 100kg、インクラインダンベル 3x10 30kg」
「プッシュ/プル/レッグのルーチンを作成して」
「先月の体重の推移はどうなっている?」
「ルーマニアンデッドリフトのエクササイズテンプレートIDを探して」
「過去3ヶ月間のベンチプレスのセットをすべて見せて」
技術スタック
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create Hevy routines and analyze your training from chat. Unofficial; BYO Hevy PRO API key.
Talk to your own gym log. Reps is a free workout tracker for iPhone and Android; connect it to Claude, ChatGPT or any MCP client and ask about your workout history, personal records, exercise progression, weekly summaries, routines and training plan. The assistant can also save a new routine, edit one, save a whole plan, add custom exercises and exercise notes, always after you confirm in the chat. It cannot log a workout or delete your history. Requires a free Reps account created in the app; you sign in with a one-time email code.
Official Fibery MCP server: query and update your workspace from any AI client via OAuth.
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Related MCP Servers
- AlicenseAqualityAmaintenanceA Model Context Protocol (MCP) server implementation that interfaces with the Hevy fitness tracking app and its API. This server enables AI assistants to access and manage workout data, routines, exercise templates, and more through the Hevy API (requires PRO subscription).231,845 npm530MIT
- AlicenseBqualityDmaintenanceA production-ready MCP server for the Hevy fitness API that exposes 27 tools for reading, writing, and analyzing workout data, enabling LLM-driven personal trainer workflows.276 npmMIT
- AlicenseAqualityCmaintenanceAn MCP server that interfaces with the Hevy fitness tracking API, enabling AI assistants to manage workouts, routines, exercise templates, and more via natural language.261,845 npmMIT
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with access to the Hevy fitness tracking API. This allows you to log workouts, manage routines, browse exercises, and track your fitness progress directly through AI chat interfaces.18 npmMIT