Connect your Function Health account to Claude to ask health questions using a high-level summary of your lab results and get nutrition plans.
Connect NowThe Function Health Connector lets you connect your Function account to Claude so you can ask health questions using a high-level summary of your most recent lab results and get nutrition plans.
With this connector, you can:
Access is optional, secure, and can be revoked at any time.
Before using the Function Health Connector, you need:
A Function account with completed lab results
A Claude Pro or Max subscription (Connectors require a paid plan)
Log in to your Claude account
Click on your Account Profile (in the bottom-left of the screen), then click Settings
Click Connectors in the Settings menu, Browse Connectors, and select Function Health from the Connectors Directory
Click Connect, and you'll be redirected to Function to authorize access
Log in to Function, review the permissions, and click Authorize
You'll be returned to Claude with the Connector active
Once connected, Claude can access the information you've authorized to be shared from any conversation.
NOTE: You can also click Add Custom Connector from the Settings → Connectors section and then enter the following Remote Connector URL:
https://services.functionhealth.com/ai-chat/mcpThe Function Health Connector offers three tools:
Provides a high-level overview of your lab results, based on your total number of in-range and out-of-range biomarkers.
| Parameter | Description | Default |
|---|---|---|
categories |
Filter to specific biomarker categories | All categories |
showOutOfRangeOnly |
Only show out-of-range biomarkers | false |
includeTrends |
Include longitudinal trend analysis | true |
Shows a category-level breakdown of your lab results, including the number of in-range and out-of-range biomarkers within each health area (e.g. heart, blood, kidney).
| Parameter | Description | Default |
|---|---|---|
categories |
Filter to specific categories (e.g., ["Heart", "Metabolic"]) |
All categories |
Displays the nutrition protocol you've created in Function, including your goals and meal ideas.
| Parameter | Description | Default |
|---|---|---|
health_goals |
Specific health goals to focus on | All goals |
action_plan_category |
Filter to specific protocol type | All types |
context |
Additional context for personalization | None |
Explore biomarkers across 24 comprehensive health categories.
The Function Health Connector uses OAuth 2.0 for secure authentication.
When you first connect, you'll be redirected to Function Health to log in
You'll authorize Claude to access your information
The connector receives a secure access token
This token is automatically refreshed to maintain your session
When you authorize the connector, you grant the following permissions:
| Scope | Description |
|---|---|
read:health_summary |
View high-level summary of your lab results |
read:biomarkers |
View in-range and out-of-range counts by health category |
read:action_plan |
View nutrition plans and goals |
Function takes your privacy and security seriously.
The Connector retrieves summary-level data only:
The following are never sent through the Connector:
Connecting Function to Claude lets you ask health questions using a clear, high-level view of your lab results and nutrition protocol. These examples show how members use Claude to get oriented, spot patterns, and decide where to focus.
Claude calls the overall-summary tool for an overall summary of your in-range and out-of-range biomarkers.
Claude calls the category-summary tool with categories: ["Heart"] to retrieve the number of in-range and out-of-range results related to heart health.
Claude calls the get-action-plans tool to retrieve your personalized nutrition protocol.
Claude calls the category-summary tool without filters to retrieve all your biomarker categories.
Your session has expired or the Connector needs to be reconnected.
You may not yet have lab test results available.
The required scopes weren't granted during authorization.
The requested information type may not be available for your account.
For developers and technical users.
| Protocol | Model Context Protocol (MCP) |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.0 with Auth0 |
| Auth Spec Version | MCP Authorization Spec (2025-06-18) |
/.well-known/oauth-protected-resource |
Protected Resource Metadata (RFC 9728) |
/mcp |
MCP protocol endpoint |
readOnlyHint |
true — Tools only read data |
destructiveHint |
false — No destructive operations |
openWorldHint |
false — Operates on closed domain (your data only) |
idempotentHint |
true — Safe to call repeatedly |
If you encounter issues with the Function Health Connector:
We're continuously improving the Function Health Connector. Share your feedback:
Email us at: hello@functionhealth.com
For details on how Function Health collects, uses, and protects your data, please review our Privacy Policy.
View Privacy Policy →Your use of the Function Health Connector is subject to Function Health's Terms of Service.
View Terms of Service →| Version | Date | Changes |
|---|---|---|
| 1.0.0 | January 2026 | Initial release with lab results, biomarker categories, and nutrition protocols |
The Function Health Connector is provided by Function Health, Inc. For questions about your health data, please contact hello@functionhealth.com.
Connect your Function Health account to Claude and start exploring your health data today.
Connect to Claude