wger 健身管理助手
About
连接开源健身与饮食管理平台 wger 的 MCP 服务器。支持在 Cursor、Claude 等 AI 客户端中直接查询、管理个人的健身计划、运动日志和饮食数据
Details
- Author
- penelope1234564867
- Categories
- Other, AI
Jump to
Setup
Install wger 健身管理助手 in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/penelope1234564867/wger-mcp-server
Follow the installation instructions in the repository README, then restart your MCP client.
title: Wger MCP Server emoji: 💪 colorFrom: red colorTo: yellow sdk: docker app_port: 7860 pinned: false license: mit tags:
把wger(开源健身/营养管理平台)的能力封装成MCP (Model Context Protocol) 服务器,以 SSE 方式对外提供服务。任何支持 MCP 的 AI agent(Claude Desktop、Cursor、Cline、自研 agent 等)都能连接,查询动作库、肌肉/器械、食材营养,以及管理体重记录、营养计划等。
- 在huggingface.co/new-space新建 Space,SDK 选 Docker。
- 把本仓库文件推到该 Space 的 Git 仓库。
- Space 会自动构建并启动,监听7860端口。
- (可选)如需登录类工具:Space 的Settings → Variables and secrets里添加WGER_API_TOKEN。
https://<你的用户名>-<space名>.hf.space/sse
{ "mcpServers": { "wger": { "url": "https://<你的用户名>-<space名>.hf.space/sse" } } }
from fastmcp import Client async with Client("https://<user>-<space>.hf.space/sse") as client: tools = await client.list_tools() result = await client.call_tool("search_exercises", {"term": "bench", "language": "English", "limit": 5})
pip install -r requirements.txt python run_mcp_server.py --port 8100 # 默认监听 0.0.0.0:8100,SSE 端点 http://localhost:8100/sse
- /api/v1/会被挑战拦截,程序化访问会拿到 PoW 挑战页而非数据
- /api/v2/被显式放行(供移动端与 API 客户端使用)
因此本服务器默认使用 v2 API。若你自托管 wger 且未启用 Anubis,可将WGER_API_VERSION改为v1。
wger-mcp-server/ ├── run_mcp_server.py # 启动器(SSE 模式) ├── wger_mcp_server/ │ ├── __init__.py # FastMCP 实例 + 工具注册 │ ├── config.py # 配置(URL/Token/语言映射) │ ├── client.py # 异步 HTTP 客户端 + 缓存 │ ├── tools_exercises.py # 动作相关工具 │ ├── tools_nutrition.py # 营养/食材工具 │ └── tools_tracking.py # 登录类工具(需 Token) ├── requirements.txt ├── Dockerfile # HF Spaces 部署 └── .env.example
- 注册并登录wger.de
- 访问https://wger.de/en/user/api-key
- 生成 key,填入WGER_API_TOKEN
MIT。wger 动作数据遵循 CC-BY-SA 4.0(来自 wger 社区)。
An MCP server for AI video generation. MCP server for AI video generation. Lets Claude, ChatGPT, OpenClaw , Hermes & other agents create AI videos and publish them to YouTube, TikTok, Instagram etc..
HumanDesign.ai MCP is the official account-connected Human Design server for Claude, ChatGPT, Codex, Cursor, and VS Code.
A Model Context Protocol (MCP) server written in Go that wraps the APsystems OpenAPI, giving AI assistants like Claude direct access to your solar monitoring data. Includes an optional web dashboard for visual monitoring.
MCP server for interacting with the APVISO AI-powered penetration testing platform from Claude Code, Cursor, Windsurf, Codex, and other MCP-compatible tools.
AI-powered text-to-speech MCP server with instant voice cloning. Generate speech from Claude Desktop, Claude Code, or n8n using 5 built-in voices (English, German, French, Spanish) or clone any voice from a short audio sample. Runs fully local, no API keys, no cloud. Supports stdio, SSE, and HTTP transports.
Chess.com player, game, and daily-puzzle tools where each tool ships its own interactive React view — board replays and a playable puzzle widget, not just text. Built with Skybridge for ChatGPT & Claude.
Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent — fewer tokens, fewer tool calls, 100% local
Live crypto technical analysis MCP server — EMA, RSI, MACD, ATR, Bollinger Bands, TSS scoring, and Claude AI bull/bear debate via CoinGecko free API
A high-performance trading system for Claude Desktop, providing real-time market data via Tiingo and optional Telegram alerts.
Ask Power BI in plain English, from Claude — charts + full ETL context.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




