MCP Catalogs
Home

healthcare-mcp-public

by Cicatriiz·115·Score 44

Healthcare MCP Server provides AI assistants with access to authoritative medical data including FDA drugs, PubMed, clinical trials, and medical calculators.

healthcareai-llmdeveloper-tools
32
Forks
1
Open issues
9 mo ago
Last commit
2d ago
Indexed

Overview

The Healthcare MCP Server is a specialized Node.js implementation that bridges AI assistants with comprehensive healthcare resources. It provides tools for searching FDA drug information, PubMed medical literature, clinical trials, ICD-10 medical codes, and more. The server features efficient caching, connection pooling, and robust error handling while supporting both stdio and HTTP/SSE interfaces for flexible integration. It draws from authoritative sources including openFDA APIs, PubMed E-utilities, and ClinicalTrials.gov.

Try asking AI

After installing, here are 6 things you can ask your AI assistant:

you:Medical professionals researching drug information and clinical trials
you:AI assistants providing patients with evidence-based health information
you:Healthcare applications needing integration with medical terminology databases
you:Researchers searching medical literature and pre-prints from multiple sources
you:What healthcare data sources does this server provide access to?
you:How do I test the tools after installation?

When to choose this

Choose this server if you need to build medical AI assistants that require authoritative, up-to-date healthcare information from official sources like FDA, PubMed, and clinical trials databases.

When NOT to choose this

Not ideal for healthcare applications requiring real-time patient data or sensitive medical record access, as this server only provides access to public medical databases and reference information.

Tools this server exposes

9 tools extracted from the README
  • fda_drug_lookupfda_drug_lookup(drug_name, search_type = "general")

    Search and retrieve comprehensive drug information from the FDA database

  • pubmed_searchpubmed_search(query, max_results = 5, date_range = "")

    Search medical literature from PubMed's database of scientific articles

  • health_topicshealth_topics(topic, language = "en")

    Access evidence-based health information from Health.gov

  • clinical_trials_searchclinical_trials_search(condition, status = "recruiting", max_results = 10)

    Search for ongoing and completed clinical trials

  • lookup_icd_codelookup_icd_code(code = null, description = null, max_results = 10)

    Look up ICD-10 codes and medical terminology definitions

  • medrxiv_searchmedrxiv_search(query, max_results = 10)

    Search for pre-print articles on medRxiv

  • calculate_bmicalculate_bmi(height_meters, weight_kg)

    Calculate Body Mass Index (BMI) based on height and weight

  • ncbi_bookshelf_searchncbi_bookshelf_search(query, max_results = 10)

    Search the NCBI Bookshelf for biomedical books and documents

  • extract_dicom_metadataextract_dicom_metadata(file_path)

    Extract metadata from a DICOM medical imaging file

Comparable tools

medprompt-mcpmedical-web-scraper-mcpnlp-healthcare-tools

Installation

Installation Options

1. DXT Extension (Recommended)

  1. Download healthcare-mcp.dxt from this repository
  2. Open with your compatible MCP client (such as Claude Desktop)
  3. Follow the installation prompts

2. Via Smithery

npx -y @smithery/cli install @Cicatriiz/healthcare-mcp-public --client claude

3. npm Installation

npm install healthcare-mcp
npx healthcare-mcp

4. Manual Installation

git clone https://github.com/Cicatriiz/healthcare-mcp-public.git
cd healthcare-mcp-public/server
npm install
npm start

Claude Desktop Configuration

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "healthcare": {
      "command": "npx",
      "args": ["healthcare-mcp"]
    }
  }
}

FAQ

What healthcare data sources does this server provide access to?
The server provides access to FDA drug information, PubMed medical literature, Health.gov health topics, ClinicalTrials.gov, NCBI Bookshelf, medRxiv pre-prints, ICD-10 medical terminology, and medical calculators.
How do I test the tools after installation?
You can test individual tools using built-in test scripts: `npm run test:fda`, `npm run test:pubmed`, `npm run test:health`, etc., or run all tests with `npm test`.

Compare healthcare-mcp-public with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.