AdisInsight
Query Springer Nature's drug-pipeline and trial database from an AI agent.
Read a summary of your Function Health lab results and nutrition protocol.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Function Health MCP server connects a Function membership — a consumer lab-testing programme covering 160-plus tests a year — to Claude, ChatGPT and any MCP-compatible agent. It offers three read-only tools: an overall lab-result summary, a per-category breakdown, and your nutrition protocol. Sign-in is OAuth 2.0 through Auth0, with three named read scopes.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
tools/list response.includeTrends is documented as a parameter on the overall summary rather than a separate longitudinal tool, so trend depth is whatever that flag returns — the docs do not say how far back it reaches.context parameter is undocumented in substance. Function describes it only as additional context for personalization and does not state retention or storage.Function's documentation says it does not. The docs state that individual lab test values or specific results, biomarker IDs, email addresses and detailed personal health information are never sent through the connector, and that it retrieves summary-level data only — counts of in-range and out-of-range biomarkers, category names, and nutrition goals. We could not independently verify this, because the endpoint is auth-gated.
No write path exists in the published surface. All three tools read, all three OAuth scopes begin with read, and Function's documentation states the connector has read-only access and cannot modify your information. It also publishes readOnlyHint true and destructiveHint false. We could not read those annotations off the wire ourselves, so they are Function's claim rather than our observation.
Not uniformly, and Function says so directly. Its privacy policy states Function may operate as a HIPAA business associate but that HIPAA does not apply to all personal information it processes. For a consumer membership bought directly, the data is generally consumer health data under state law rather than HIPAA-protected. Function publishes a separate Consumer Health Data Privacy Policy covering that path.
Three named read scopes, one per tool. The server's RFC 9728 descriptor advertised read:health_summary, read:biomarkers and read:action_plan on 2026-08-22. Each maps to one tool, so the consent screen genuinely separates the three surfaces. No scope grants writing anything, and the identity-only scopes on Function's Auth0 tenant are separate from these three.
A Function membership with completed lab results, and a paid Claude plan. Function's documentation lists both as prerequisites and notes that connectors require a Pro or Max subscription. If your lab results are still being processed the tools return nothing, which Function documents as a distinct troubleshooting case rather than an error condition.
Because an edge layer blocks the request before authentication is evaluated. On 2026-08-22 the endpoint returned a generic Google 403 HTML page to an anonymous handshake, with no www-authenticate header, and returned the same body to a plain GET. That is a WAF block rather than an auth challenge, so it says nothing about the server's auth posture.
One parameter deserves attention. The nutrition tool accepts a free-text context parameter for personalization, which Function's docs describe only as additional context. Everything else is a filter over data you already hold. Treat that field as the one place where text you supply, rather than summary counts, leaves the conversation.
Yes, from either side independently. Function's documentation states you can revoke authorization from your Function account settings and separately disconnect or remove the connector from Claude at any time. It also notes you may request data deletion under applicable privacy laws. Function recommends disconnecting when you are not actively using the connector.
https://services.functionhealth.com/.well-known/oauth-protected-resource/ai-chat/mcp, returning the three read scopes and the Auth0 authorization server (2026-08-22) · retrieved 2026-08-22https://auth.functionhealth.com/.well-known/oauth-authorization-server, showing PKCE support and identity-only tenant scopes (2026-08-22) · retrieved 2026-08-22robots.txt, carrying Content-Signal: search=yes,ai-train=no,use=reference (retrieved 2026-08-22). We cite and link rather than restating Function's prose, per that signal. · retrieved 2026-08-22Connect Function Health once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.