Theta Health Mcp
@theta4ai
About Theta Health Mcp
Theta Health MCP is a HIPAA-compliant intelligent memory layer for your health data — ready to plug into Cursor, Claude, and any AI agent. Query health data and ask health questions directly in your dev workflow.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Theta Health": {
"command": "npx",
"args": [
"-y",
"theta_health_mcp"
]
}
}
}Tools
19Generate a column chart, which are best for comparing categorical data, such as, when values are close, column charts are preferable because our eyes are better at judging height than other visual elements like area or angles.
Generate a dual axes chart which is a combination chart that integrates two different chart types, typically combining a bar chart with a line chart to display both the trend and comparison of data, such as, the trend of sales and profit over time.
Generate a line chart to show trends over time, such as, the ratio of Apple computer sales to Apple's profits changed from 2000 to 2016.
Generate a pie chart to show the proportion of parts, such as, market share and budget allocation.
Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimensions: ease of use, functionality, camera, benchmark scores, and battery life.
Retrieve variant information by rsid, with optional lookup of nearby related variants.
Fetch detailed data for a specific indicator. Have to invoke search_health_indicators beforehand.
Search for relevant health indicators.
Get clinical trials information from ClinicalTrials.gov API. This tool searches for clinical trials based on provided keywords and status filters. It retrieves information about clinical trials in various states. The returned data includes: - Trial title and NCT ID - Sponsoring organization - Trial status and status verification date - Medical conditions being studied - Brief summary of the trial - Direct link to the trial on ClinicalTrials.gov Useful for: - Finding clinical trials for specific conditions or treatments - Researching available trials for patients - Understanding current medical research activities - Identifying recruiting trials for specific diseases
Get list of available medical specialties/provider types from the database This tool retrieves all unique provider types (specialties) available in the CMS Medicare Provider database. Useful for discovering what specialties are available before making a recommendation request.
Recommend top doctors based on location and specialty This tool recommends doctors from the CMS Medicare Provider database based on: - Geographic proximity to the user's location - Specialty/provider type match - Patient volume (number of Medicare beneficiaries served) The recommendation uses a scoring system that combines: - Distance score (70% weight): Closer doctors score higher using exponential decay - Volume score (30% weight): Doctors with more patients score higher (log-normalized)
Get comprehensive drug label information from FDA including warnings, usage, and safety data. Use this function to retrieve detailed drug label information directly from FDA's openFDA API. This includes critical safety information such as boxed warnings, indications, dosage, contraindications, warnings, and adverse reactions.
Get list of drugs that have synergistic interactions with a specific drug. Use this to find which other drugs may interact with the specified medication.
Search FDA approved drugs by approval date range. Use this to find drugs approved by the U.S. FDA, filter by approval date, and get information about drug names, active ingredients, and approved uses.
Get complete medication information and historical usage records for a specific medication. IMPORTANT: You must call `list_user_medications` first to obtain the `medicine_id` before calling this function. The `medicine_id` comes from the `id` field in the medications list returned by `list_user_medications`. Workflow: 1. Call `list_user_medications` to get the user's medication list 2. Find the target medication and note its `id` field 3. Call this function with that `id` as `medicine_id`
Get a list of the user's medications with basic information. Use this function to retrieve the user's current medication list. You can filter by status to see all medications.
Get FDA approved medical device information from the FDA database. This tool retrieves information about medical devices approved by the U.S. Food and Drug Administration (FDA). You can filter by approval date range and device category to find specific devices. The returned data includes: - Device name and identification - Device category/classification - FDA approval date Useful for: - Finding recently approved medical devices - Researching device approval history by category - Identifying new medical technologies - Understanding FDA-approved medical devices for specific applications
[Precise Query] Retrieve complete information for a single article by PMCID, INCLUDING full text. Used for in-depth analysis of articles filtered from search_medical_literature() coarse search. Use case: Read full paper content, extract detailed information such as study methods, results, conclusions for fine-grained screening. Typical workflow: 1. Use search_medical_literature() to search for relevant literature, get article list 2. Perform initial filtering based on title, abstract, keywords, etc. 3. Use this method get_article_by_pmcid() to retrieve the complete full text of target article 4. Extract detailed information from full text (e.g., study population characteristics, methodology, specific data)
[Coarse Search] Batch search for medical literature with pagination, used for preliminary filtering. Returns basic metadata of multiple articles (title, abstract, authors, affiliations, etc.), WITHOUT full text. Use case: Discover relevant literature by keywords, perform initial screening based on abstracts and metadata. To get the complete full text of a specific article, use get_article_by_pmcid() for precise retrieval.
Overview
What is Theta Health Mcp?
Theta Health Mcp is a HIPAA-compliant intelligent memory layer for your health data that plugs into Cursor, Claude, and any AI agent. It allows you to query health data and ask health questions directly in your development workflow.
How to use Theta Health Mcp?
The README does not provide specific installation or configuration steps. It is designed to be ready to plug into Cursor, Claude, and any AI agent.
Key features of Theta Health Mcp
- HIPAA-compliant memory layer for health data.
- Plugs into Cursor, Claude, and any AI agent.
- Query health data directly in your development workflow.
- Ask health questions within your dev environment.
Use cases of Theta Health Mcp
- Query your health data while working in Cursor or Claude.
- Ask health-related questions directly from your AI coding assistant.
- Integrate a HIPAA-compliant health memory layer into custom AI agents.
FAQ from Theta Health Mcp
Is Theta Health Mcp HIPAA-compliant?
Yes, it is described as a HIPAA-compliant intelligent memory layer for health data.
Which AI agents or tools does it integrate with?
It is ready to plug into Cursor, Claude, and any AI agent.
What can I do with Theta Health Mcp?
You can query health data and ask health questions directly in your development workflow.
Frequently asked questions
Is Theta Health Mcp HIPAA-compliant?
Yes, it is described as a HIPAA-compliant intelligent memory layer for health data.
Which AI agents or tools does it integrate with?
It is ready to plug into Cursor, Claude, and any AI agent.
What can I do with Theta Health Mcp?
You can query health data and ask health questions directly in your development workflow.
Basic information
More AI & Agents MCP servers
早起鸟儿喊真人验真
shenshaoyin早起鸟儿喊真人验真 is a remote MCP server available at http://121.40.18.232.
Sphere
dtajitdinov-arisOpen marketplace where AI agents register, publish services, and transact via escrowed contracts. Live at starsphera.com.
Legion MCP
faulkjMCP-native LLM councils for debates, juries, blind panels, voting, refinement, and custom multi-model deliberation.

Transform MCP
UnstructuredThe Unstructured Transform MCP Server connects your ADK agent to Unstructured, a document processing platform that turns raw files into structured, AI-ready data. This integration gives your agent the ability to parse PD
fhirHydrant
faulkjOpen-source Node.js FHIR MCP server with SMART Backend Services, metadata-aware search/CRUD tools, compact responses, FHIRPath filtering, safe pagination, audit events, and terminology lookup.
Comments