Access your fitness, health, and training data from MCP clients.
Best for Analyzing long-term fitness trends by querying historical activity data.
MCP server for Garmin Connect. Access your fitness, health, and training data from Claude Code, Claude Desktop, Cursor, Windsurf, or any MCP client.
61 tools across 7 categories: activities, daily health, trends, sleep, body composition, performance/training, and profile/devices.
What it does
- Access to 61 specialized tools for fitness and health data
- Support for activity tracking, sleep metrics, and body composition
- Performance and training analytics including VO2 Max and HRV
- Compatible with Claude Desktop, Cursor, Windsurf, and other MCP clients
- Retrieves detailed time-series data for heart rate, stress, and respiration
Setup requirements
Requires 2 environment variables: GARMIN_EMAIL, GARMIN_PASSWORD. Available via Claude Code and Claude Desktop.
View Garmin Connect details vs
Headless Ghidra server for AI-driven reverse engineering and analysis
Best for Automating large-scale reverse engineering workflows for security research.
A headless Ghidra server that speaks MCP (Model Context Protocol), giving AI agents full access to deep reverse-engineering workflows: program lifecycle, disassembly, decompilation, patching, types, xrefs, scripting, and more, without a GUI.
What it does
- Access to over 200 specialized tools for disassembly, decompilation, and patching
- Supports safe mutation workflows with transactions, undo, and redo capabilities
- Enables scripting access via ghidra.eval, ghidra.call, and ghidra.script
- Supports both stdio and TCP transports for flexible agent integration
- Includes a fake backend mode for CI and development without a full Ghidra install
Setup requirements
Requires 1 environment variable: GHIDRA_INSTALL_DIR. Available via Pip and Development.
View Ghidra Headless MCP details Biggest differences
CompareGarmin ConnectGhidra Headless MCP
Best forAnalyzing long-term fitness trends by querying historical activity data.Automating large-scale reverse engineering workflows for security research.
StandoutAccess to 61 specialized tools for fitness and health data.Access to over 200 specialized tools for disassembly, decompilation, and patching.
SetupClaude Code or Claude Desktop, needs 2 env vars, http transport.Pip or Development, needs GHIDRA_INSTALL_DIR, stdio transport.
Transporthttpstdio
Community71 GitHub stars46 GitHub stars
Bottom line
Pick Garmin Connect if...Analyzing long-term fitness trends by querying historical activity data. Access to 61 specialized tools for fitness and health data. Claude Code or Claude Desktop, needs 2 env vars, http transport.
Pick Ghidra Headless MCP if...Automating large-scale reverse engineering workflows for security research. Access to over 200 specialized tools for disassembly, decompilation, and patching. Pip or Development, needs GHIDRA_INSTALL_DIR, stdio transport.
The real split here is workflow fit, not raw counts. Garmin Connect: Analyzing long-term fitness trends by querying historical activity data. Ghidra Headless MCP: Automating large-scale reverse engineering workflows for security research. Public traction is fairly close (71 vs 46 stars).