Theta Health MCP Server
Connect your health data to AI assistants like Cursor, Claude, and Windsurf.
Theta Health MCP Server
Connect your Health Data to Cursor, Claude, Cherry Studio, Windsurf, and other AI assistants.
The Model Context Protocol (MCP) standardizes how Large Language Models (LLMs) talk to external services like Theta Health. It connects AI assistants directly with your Theta Health project and allows them to perform tasks like managing tables, fetching config, and querying data. See the full list of tools.
Setup
Configure your MCP client (such as Cursor
/ Cherry Studio
) to use this server. Most MCP clients store the configuration as JSON in the following format:
{
"mcpServers": {
"theta_health_mcp": {
"url": "https://mcp.thetahealth.ai/mcp"
}
}
}
You will need to login in with oauth2.0
for the first time.
If you have npx
tool in your runtime, you can also use this:
{
"mcpServers": {
"theta_health_mcp": {
"command": "npx",
"args": [
"-y",
"theta_health_mcp"
]
}
}
}
Claude Desktop
One-click
for add Theta Health MCP to Claude Desktop by Claude Desktop Extension:
- https://github.com/theta4ai/theta-health-mcp-dxt
- Claude Desktop Extensions: One-click MCP server installation for Claude Desktop
Claude Code
claude mcp add -s user -t http theta_health_mcp https://mcp.thetahealth.ai/mcp
Tools
for example
- get_medical_records: Retrieve medical records including blood tests, laboratory results and clinical measurements
- get_functional_records: Retrieve functional examination records including urinalysis, stool examination, pulmonary function, immunology, physical examination, ultrasound, electrocardiogram, etc.
- get_device_data: Retrieve device-generated health data including sleep, heart rate, blood pressure, blood oxygen, exercise, steps, etc.
- get_user_health_profile: Retrieve user health profile information including basic demographics, health status overview, and health data type statistics.
- get_all_indicators: Retrieve all available medical, functional and device indicators list with data volume and available time periods.
Resources
- Model Context Protocol: Learn more about MCP and its capabilities.
License
This project is licensed under MIT. See the LICENSE file for details.
Related Servers
Macrostrat
Access geologic data from the Macrostrat API, including units, columns, minerals, and timescales.
EHR Tools with MCP and FHIR
Search and query patient Electronic Health Record (EHR) data using SMART on FHIR.
AskTable
Interact with AskTable SaaS or local deployments to query data sources using natural language.
SchemaFlow
Real-time PostgreSQL & Supabase database schema access for AI-IDEs via Model Context Protocol. Provides live database context through secure SSE connections with three powerful tools: get_schema, analyze_database, and check_schema_alignment.
Grist
Integrate with the Grist API to manage relational spreadsheets and data. Requires a Grist API key.
LanceDB Node.js Vector Search
Vector search using the LanceDB vector database and Ollama embedding models.
Stellar MCP
Interact with the Stellar blockchain, manage accounts, and execute smart contracts on Stellar Classic and Soroban.
SchemaCrawler
Connect to any relational database, and be able to get valid SQL, and ask questions like what does a certain column prefix mean.
MySQL Server Pro
A MySQL server with CRUD operations, database anomaly analysis, and support for SSE and STDIO.
MySQL MCP Tools
A server providing tools for querying and managing a MySQL database.