Vital MCP by usefulapi
Read wearables and lab health data — sleep, activity, workouts, timeseries, lab tests and orders.
Connector by usefulapi.io · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/usefulapi-io-vital
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://vital.usefulapi.io/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 19 read · 0 write · 2 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 21
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 19 · Look things up without changing anything.
vital_get_activityvital_get_bodyvital_get_lab_testvital_get_mealvital_get_menstrual_cyclevital_get_ordervital_get_order_resultsvital_get_profilevital_get_sleepvital_get_timeseriesvital_get_uservital_get_user_connected_providers
Show 7 more tools
vital_get_user_latest_infovital_get_workoutsvital_list_lab_testsvital_list_ordersvital_list_providersvital_list_usersvital_resolve_user
Delete 2 · Delete, drop, revoke or wipe things.
vital_create_link_tokenvital_create_user
Network hosts it talks to 1
vital.usefulapi.io· found in remote endpoint, install command
Tools (21)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
vital_create_link_tokenCreate link tokencan change or delete dataCreates a short-lived Link token to connect a user's wearable/provider (no health data is modified). Vital API: POST /v2/link/token.
vital_create_userCreate usercan change or delete dataCreates a Vital user record (additive). Returns the Vital user_id. Vital API: POST /v2/user.
vital_get_activityActivityread-onlyGet activity summaries for a user over a date range. Vital API: GET /v2/summary/activity/{user_id}.
vital_get_bodyBodyread-onlyGet body summaries for a user over a date range. Vital API: GET /v2/summary/body/{user_id}.
vital_get_lab_testGet lab testread-onlyGet a single lab test by id. Vital API: GET /v3/lab_tests/{lab_test_id}.
vital_get_mealMealread-onlyGet meal summaries for a user over a date range. Vital API: GET /v2/summary/meal/{user_id}.
vital_get_menstrual_cycleMenstrual cycleread-onlyGet menstrual cycle summaries for a user over a date range. Vital API: GET /v2/summary/menstrual_cycle/{user_id}.
vital_get_orderGet orderread-onlyGet a single lab-test order by id. Vital API: GET /v3/order/{order_id}.
vital_get_order_resultsGet order resultsread-onlyGet the lab-test results for an order. Vital API: GET /v3/order/{order_id}/result.
vital_get_profileProfileread-onlyGet a user's profile summary (height, and other static attributes). Vital API: GET /v2/summary/profile/{user_id}.
vital_get_sleepSleepread-onlyGet sleep summaries for a user over a date range. Vital API: GET /v2/summary/sleep/{user_id}.
vital_get_timeseriesGet timeseries dataread-onlyGet timeseries data points for a user and resource over a date range. Supported resources: heartrate, hrv, glucose, blood_pressure, blood_oxygen, steps, respiratory_rate, body_weight, body_fat, distance, water, vo2_max, stress_level, mindfulness_minutes, calories_active, calories_basal, floors_climbed, caffeine, cholesterol. Vital API: GET /v2/timeseries/{user_id}/{resource}.
vital_get_userGet userread-onlyGet a single Vital user by their Vital user_id. Vital API: GET /v2/user/{user_id}.
vital_get_user_connected_providersGet user's connected providersread-onlyList the wearables/data sources (providers) a user has connected. Vital API: GET /v2/user/providers/{user_id}.
vital_get_user_latest_infoGet user's latest inforead-onlyGet the latest device/app info reported for a user. Vital API: GET /v2/user/{user_id}/info/latest.
Show 6 more tools
vital_get_workoutsWorkoutsread-onlyGet workouts summaries for a user over a date range. Vital API: GET /v2/summary/workouts/{user_id}.
vital_list_lab_testsList lab testsread-onlyList the lab tests available/configured for your team. Vital API: GET /v3/lab_tests.
vital_list_ordersList ordersread-onlyList lab-test orders with filters, paginated. Vital API: GET /v3/orders.
vital_list_providersList supported providersread-onlyList all providers (wearables/data sources) Vital supports. Vital API: GET /v2/providers.
vital_list_usersList usersread-onlyList all Vital users in your team, paginated. Vital API: GET /v2/user.
vital_resolve_userResolve user by client_user_idread-onlyLook up a Vital user by your own client_user_id (the stable id you assigned). Vital API: GET /v2/user/resolve/{client_user_id}.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 24, 2026 (5 days ago)
- Last release
- Oct 25, 2026 (3 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.usefulapi/vital- Version
- 1.24.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/m190/usefulapi-mcp
- Website
- usefulapi.io/vital/
- First seen
- Oct 24, 2026
- Last checked
- Oct 26, 2026
More from usefulapi.io
- 0.403score
Chatra MCP by usefulapi
usefulapi.io
Read and update Chatra visitors; send, edit and delete chat and pushed messages.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
CXT Software MCP by usefulapi
usefulapi.io
Track and search CXT courier orders, check drivers, propose and save order and route plans.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Device Magic MCP by usefulapi
usefulapi.io
Read Device Magic forms, submissions, devices and groups; send and revoke dispatches.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
FinerWorks MCP by usefulapi
usefulapi.io
Read FinerWorks orders, inventory, catalog, prices and shipping quotes; never submits an order.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Hiveage MCP by usefulapi
usefulapi.io
Manage Hiveage clients, invoices, estimates and payments; send invoices and record payments.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Laposta MCP by usefulapi
usefulapi.io
Read Laposta lists, members, campaigns and reports; add members and build campaigns.
ConnectorAFreshness: ARemoteClaude Code +3
Cite this page
Vital MCP by usefulapi. Agent Mart. https://agentmart.dev/connectors/usefulapi-io-vital (last updated 2026-10-26)