Wellness Project MCP
Related Servers
Alternatives to Wellness Project MCP
- AlicenseNot gradedqualityAmaintenanceMCP server that connects AI assistants like Claude to WHOOP health data, enabling natural language queries about recovery, sleep, workouts, and more.1,315 npm158MIT
- AlicenseAqualityAmaintenanceMCP server for the Google Health API: heart rate, activity, sleep, SpO2, HRV, ECG and irregular-rhythm notifications, read into a local SQLite cache for fast offline queries and trend analysis. OAuth 2.0 with automatic token refresh, incremental sync, a cache-only offline mode, and a doctor command that diagnoses a setup without spending quota.1967 PyPIGPL 3.0
Related Servers
- FlicenseNot gradedqualityCmaintenanceMCP server that enables LLMs to query Apple Health data such as steps, heart rate, sleep, and workouts via natural language, with secure cloud access through OAuth.-
- AlicenseNot gradedqualityAmaintenanceAn MCP server that securely syncs and queries your health data from Apple Health, storing it in your own Supabase Postgres database and exposing tools for AI assistants to retrieve weight, calories, macros, and more.14 npmMIT
- AlicenseNot gradedqualityBmaintenanceSelf-hosted fitness tracking MCP server that gives AI assistants access to your nutrition, training, weight, sleep, and accomplishment data via 77 tools and 5 resources. Enables natural-language logging and querying of personal health metrics through Claude or ChatGPT.1BSD 2-Clause "Simplified"
- AlicenseAqualityAmaintenanceAn MCP server that enables AI agents to query Apple Health data (190+ metrics) in natural language, including trends, comparisons, and structured exports.1477 npm4MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that connects Whoop fitness data to Claude, enabling natural language queries about recovery, sleep, workouts, and more.-
- AlicenseAqualityDmaintenanceMCP server to read daily activity, sleep, heart rate, and body metrics from Google Health API, allowing AI assistants like Claude to access your health data. Optionally syncs health metrics to an Obsidian vault.5MIT
TDQS
Scored across 73 tools
Most tools are organized by clear domain and CRUD pairs, but there is substantial overlap between the 15+ show_* visualization tools and the list_/get_ data tools (e.g., show_meal_diary vs list_meals, show_workout vs get_workout, show_week_sleep vs list_sleep). Additionally, log_meal and mark_empty_day can both create a 'Fast day' entry, creating a real boundary ambiguity. The long descriptions help, but an agent will frequently need to choose between presentational and data-retrieval variants of the same underlying query.
The set mostly follows a consistent log_/list_/get_/update_/delete_/show_ verb-noun pattern, which makes domains easy to recognize. Deviations exist: manage_supplement and manage_recovery_strategy bundle multiple actions under a vague verb, create_goal appears without a matching create_* family, and add_or_update_personal_context breaks the convention. Overall the naming is predictable and readable despite a few exceptions.
73 tools is far beyond the 15-25 range where a single server starts to feel heavy, and it exceeds the 50+ extreme mismatch threshold. The server bundles a dozen-plus domains into one namespace, dramatically increasing selection difficulty for agents. This would be much better factored into domain-specific servers or a smaller set of more polymorphic tools.
Most domains have solid CRUD/lifecycle coverage: meals, workouts, labs, injuries, wellbeing, recovery sessions, and cycles all support create/read/update/delete. However, there are notable gaps: runs have no update tool (only log/list/delete), sleep/body-metrics/wearable entries have no delete path, and personal context explicitly has no delete capability. These create dead ends for common correction workflows, even though several can be partially worked around via upserts.