Skip to content
Verified official

Vital MCP by usefulapi MCP

v1.39.1 changelog · 29

io.usefulapi/vital

Read wearables and lab health data — sleep, activity, workouts, timeseries, lab tests and orders.

transport:streamable-http tools:21

Target client

run in your project directory

claude mcp add --transport http vital https://vital.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

vital_list_users

vital list users

vital_get_user

vital get user

vital_resolve_user

vital resolve user

vital_get_user_connected_providers

vital get user connected providers

vital_get_user_latest_info

vital get user latest info

vital_list_providers

vital list providers

vital_get_sleep

vital get sleep

vital_get_activity

vital get activity

vital_get_workouts

vital get workouts

vital_get_body

vital get body

vital_get_meal

vital get meal

vital_get_menstrual_cycle

vital get menstrual cycle

vital_get_profile

vital get profile

vital_get_timeseries

vital get timeseries

vital_list_lab_tests

vital list lab tests

vital_get_lab_test

vital get lab test

vital_list_orders

vital list orders

vital_get_order

vital get order

vital_get_order_results

vital get order results

vital_create_user

vital create user

vital_create_link_token

vital create link token

All 21 tools, one page each

7 prompts you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.