Claude Connector

Function Health Connector for Claude

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 Now

Overview

The 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:

See an at-a-glance summary of your lab results by category
Understand which health areas may need more attention
Get your nutrition protocol you've created in Function

Access is optional, secure, and can be revoked at any time.

Getting Started

Prerequisites

Before using the Function Health Connector, you need:

1

A Function account with completed lab results

2

A Claude Pro or Max subscription (Connectors require a paid plan)

Installation

1

Log in to your Claude account

2

Click on your Account Profile (in the bottom-left of the screen), then click Settings

3

Click Connectors in the Settings menu, Browse Connectors, and select Function Health from the Connectors Directory

4

Click Connect, and you'll be redirected to Function to authorize access

5

Log in to Function, review the permissions, and click Authorize

6

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/mcp

Available Tools

The Function Health Connector offers three tools:

Tool 1

Overall Lab Results Summary

Provides a high-level overview of your lab results, based on your total number of in-range and out-of-range biomarkers.

Example Prompts

"Give me a summary of my lab results" "How does my health look overall?" "Can you show me a high-level overview of my Function results?"

What You'll See

  • Total biomarker count
  • Number of biomarkers in range
  • Number of biomarkers out of range

Parameters (Optional)

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
Tool 2

Health Category Summary

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).

Example Prompts

"Show my results by health category" "How is my heart health?" "Which health areas need more attention?"

What You'll See

  • In-range and out-of-range counts per category

Parameters (Optional)

Parameter Description Default
categories Filter to specific categories (e.g., ["Heart", "Metabolic"]) All categories
Tool 3

Nutrition Plan

Displays the nutrition protocol you've created in Function, including your goals and meal ideas.

Example Prompts

"What's my meal plan?" "Show me my nutrition protocol" "What should I be eating to achieve / maintain my health goals?" "Give me my dietary recommendations" "What are my health goals?"

What You'll See

  • Daily nutrition goals (calories, protein, carbs, fats)
  • Dietary guidelines related to your lab results
  • Personalized meal plan with recipes

Parameters (Optional)

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

Available Categories

Explore biomarkers across 24 comprehensive health categories.

Allergies & Sensitivities
Autoimmunity
Biological Age
Blood
Bone Health
Brain Health
Cancer Detection
Electrolytes
Environmental Toxins
Female Health
Heart
Immune Regulation
Infections
Kidneys
Liver
Male Health
Metabolic
MRI & CT Scans
Nutrients
Pancreas
Sexual Health
Stress & Aging
Thyroid
Urine

Authentication

The Function Health Connector uses OAuth 2.0 for secure authentication.

How It Works

1

When you first connect, you'll be redirected to Function Health to log in

2

You'll authorize Claude to access your information

3

The connector receives a secure access token

4

This token is automatically refreshed to maintain your session

Required Permissions (Scopes)

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

Token Security

  • Access tokens are encrypted and securely stored by Claude
  • Tokens automatically refresh before expiration
  • You can revoke authorization at any time from your Function account settings. You can also disconnect or remove the Function connector from Claude at any time.

Data Privacy & Security

Function takes your privacy and security seriously.

What Information is Shared

The Connector retrieves summary-level data only:

  • Lab test counts (total, in-range, out-of-range)
  • Category names and aggregate statistics
  • Nutrition goals and dietary recommendations
  • Meal plans and recipes

What Information is NOT Shared

The following are never sent through the Connector:

  • Individual lab test values or specific results
  • Biomarker IDs or internal identifiers
  • Email addresses or contact information
  • Detailed personal health information

Security Measures

  • OAuth 2.0 with PKCE for secure authentication
  • HTTPS/TLS encryption for all data in transit
  • Scope-based authorization limiting access to only what's needed
  • Read-only access, so the Connector cannot modify your information
  • RFC 9728 Protected Resource Metadata compliance

Your Control

  • Revoke authorization at any time from your Claude settings
  • Revoke authorization at any time from your Function account
  • Request data deletion per applicable privacy laws

Using Function with Claude

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.

Example 1

View Your Lab Results Summary

User Prompt

"Show me my overall lab results"

What Happens

Claude calls the overall-summary tool for an overall summary of your in-range and out-of-range biomarkers.

Expected Response

Claude displays:
  • A text summary: "Retrieved 87 biomarkers: 72 in range, 15 out of range"
  • An interactive donut chart widget showing the breakdown visually
  • The percentage of biomarkers in optimal range

Follow-up Questions You Can Ask

"Which health areas should I pay attention to?" "What kinds of lifestyle factors commonly affect these results?" "What should I focus on improving?"
Example 2

Exploring Results by Health Category

User Prompt

"How is my heart health?"

What Happens

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.

Expected Response

Claude displays:
  • A text summary: "Retrieved 1 biomarker category"
  • A category card for "Heart" showing:
    • Total biomarkers in the category (e.g., 12)
    • Number in range (e.g., 10)
    • Number out of range (e.g., 2)

Follow-up Questions You Can Ask

"What lifestyle habits are commonly linked to this category?" "What lifestyle changes could improve these results?"
Example 3

Getting Your Nutrition Protocol

User Prompt

"What's my nutrition plan for this week?"

What Happens

Claude calls the get-action-plans tool to retrieve your personalized nutrition protocol.

Expected Response

Claude displays:
  • A text summary: "Retrieved nutrition protocol"
  • Your daily nutrition goals:
    • Calories: 2,100
    • Protein: 120g
    • Carbohydrates: 200g
    • Fats: 70g
  • Dietary recommendations tailored to your biomarkers
  • A weekly meal plan with breakfast, lunch, dinner, and snack suggestions

Follow-up Questions You Can Ask

"What are some dinner recipes I can use this week?" "Can you make me a grocery list for these recipes?" "Can you suggest an alternate lunch option?"
Example 4

Health Overview

User Prompt

"Give me an overview of my health across all categories"

What Happens

Claude calls the category-summary tool without filters to retrieve all your biomarker categories.

Expected Response

Claude displays:
  • A text summary: "Retrieved 18 biomarker categories"
  • Category cards for each health area including: Heart, Metabolic, Thyroid, Liver, Kidney, Blood, Nutrients, Immune Regulation, and more...
  • Each card shows in-range vs out-of-range counts

Follow-up Questions You Can Ask

"Which categories have the most out-of-range results?" "Which areas should I focus on?" "What questions might I ask my doctor at my next physical?"

Troubleshooting

"Authentication Required" Error

Cause

Your session has expired or the Connector needs to be reconnected.

Solution
  1. Go to Claude Settings → Connectors
  2. Find Function Health and click Reconnect
  3. Complete the authorization flow again

No Information Displayed

Cause

You may not yet have lab test results available.

Solution
  1. Log in to your Function account
  2. View the status of your lab results
  3. If results are pending, wait for them to be processed

"Insufficient Permissions" Error

Cause

The required scopes weren't granted during authorization.

Solution
  1. Disconnect the Connector from Claude
  2. Reconnect and ensure you approve all requested permissions

Tool Returns Empty Results

Cause

The requested information type may not be available for your account.

Solution
  • For nutrition protocols: Double-check that you've created a nutrition protocol in Function
  • For lab test results: Verify that you have results in the requested category

Best Practices

Asking Effective Questions

  • Be specific: "How's my overall health and what areas need attention?" works better than "Am I healthy?"
  • Use natural language: The Connector understands conversational requests
  • Combine with analysis: Ask Claude to explain what the results mean

Getting the Most Value

  • Check in regularly: Review your health status with every new set of results
  • Take action: Use your nutrition protocol to guide daily decisions
  • Track progress: Compare summaries over time to see improvements

Privacy-Conscious Usage

  • Review what information will be accessed before authorizing
  • Disconnect when not actively using the Connector
  • Avoid sharing screenshots of sensitive health data

Technical Specifications

For developers and technical users.

Protocol

Protocol Model Context Protocol (MCP)
Transport Streamable HTTP
Authentication OAuth 2.0 with Auth0
Auth Spec Version MCP Authorization Spec (2025-06-18)

Endpoints

/.well-known/oauth-protected-resource Protected Resource Metadata (RFC 9728)
/mcp MCP protocol endpoint

Tool Annotations

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

Support

Email

Get help with account-related issues or connector questions.

hello@functionhealth.com

Help Center

Browse our knowledge base for answers.

Visit Help Center

Website

Learn more about Function Health.

www.functionhealth.com

Getting Help

If you encounter issues with the Function Health Connector:

  1. Check the Troubleshooting section above for common solutions
  2. Contact Function's support team at hello@functionhealth.com for account-related issues
  3. Report Connector bugs through the Claude feedback system

Feedback

We're continuously improving the Function Health Connector. Share your feedback:

  • Feature requests and suggestions
  • Bug reports and issues
  • Use case ideas

Email us at: hello@functionhealth.com

Legal

Version History

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.

Ready to get started?

Connect your Function Health account to Claude and start exploring your health data today.

Connect to Claude