Wellness MCP Server

Local-first CGM MCP for AI agents: Dexcom Developer API + FreeStyle Libre via LibreLink Up.

Local serverstdioGo

What is the Wellness MCP Server?

Local-first CGM MCP for AI agents: Dexcom Developer API + FreeStyle Libre via LibreLink Up.

What it actually does

Local MCP server that exposes CGM data (and synthetic mock data when nothing is configured) to any MCP-aware agent. Two real backends are supported: Dexcom (Developer API, sandbox + production) and FreeStyle Libre (the OTC sensor — Libre 2 / Libre 3) via LibreLink Up. Pick the backend with CGM_PROVIDER; it auto-detects Libre when only Libre credentials are set. Both feed the same ADA time-in-range / GMI / hypo / meal-response engine.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
cgm_agent_manifestRuntime contract
cgm_capabilitiesProviders, metrics, privacy modes
cgm_connection_statusenv, credentials, mode (live vs mock)
cgm_privacy_auditLocal storage + outbound destinations
cgm_data_inventoryMetric catalog + TIR ranges + GMI formula
cgm_glucose_windowAll EGVs over last N hours (+ hours_covered — see the Libre ~12h limit)
cgm_authorize_urlDexcom OAuth URL builder

How to install the Wellness MCP Server

{
  "mcpServers": {
    "wellness-cgm": {
      "command": "npx",
      "args": ["-y", "delx-wellness-hermes"],
      "env": {
        "DEXCOM_ENV": "your-value",
        "DEXCOM_CLIENT_ID": "your-value",
        "DEXCOM_CLIENT_SECRET": "your-value",
        "DEXCOM_REDIRECT_URI": "your-value",
        "CGM_PROVIDER": "your-value",
        "LIBRELINKUP_EMAIL": "your-value",
        "LIBRELINKUP_PASSWORD": "your-value",
        "LIBRELINKUP_REGION": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
DEXCOM_ENVConfiguration value read at startup.Optional
DEXCOM_CLIENT_IDConfiguration value read at startup.Optional
DEXCOM_CLIENT_SECRETCredential the server authenticates with.Yes
DEXCOM_REDIRECT_URIFilesystem location the server is allowed to use.Optional
CGM_PROVIDERConfiguration value read at startup.Optional
LIBRELINKUP_EMAILConfiguration value read at startup.Optional
LIBRELINKUP_PASSWORDConfiguration value read at startup.Optional
LIBRELINKUP_REGIONConfiguration value read at startup.Optional

Example prompts to try

  • “Use Wellness to cgm agent manifest.”
  • “Use Wellness to cgm capabilities.”
  • “Use Wellness to cgm connection status.”

Frequently asked questions

Local-first CGM MCP for AI agents: Dexcom Developer API + FreeStyle Libre via LibreLink Up. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.