Theta Health

Theta Health

Official
theta4ai

Connects AI assistants to comprehensive health data including medical records, lab results, device metrics, and genetic information. Provides visualization tools for health trends and analytics.

655 viewsLocal (stdio)

What it does

  • Retrieve lab results and health indicators with fuzzy search
  • Access genetic data and variant information
  • Get journal entries and health profiles
  • Search medical literature
  • Generate health data visualizations and charts
  • Match health indicators based on symptoms

Best for

Healthcare AI applications needing patient data accessPersonal health tracking and analysisMedical research and data visualizationSymptom-based health monitoring
Comprehensive health data types (medical, genetic, device)Built-in chart generation toolsFuzzy search and symptom matching

Tools (21)

get_genetic_data

Retrieve variant information by rsid, with optional lookup of nearby related variants.

get_health_indicator

Get user health indicator data. This is the primary and most powerful tool for retrieving health metrics. It supports fuzzy search, time range filtering, and exclusion of specific indicators to provide precise results.

get_journal_entries

Get journal entries for specified dates Retrieves user journal content for the specified dates from th_messages. Returns either text content or voice transcription, whichever is available. Returns fields include: - date: Journal date - content: Journal content (either text or voice transcription) - content_type: Content type ('text' or 'voice')

search_medical_literature

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

get_indicators_by_symptoms

Get health indicators based on symptoms using LCS similarity and LLM matching

Alternatives