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.
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:
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 READMEfda_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
Installation
Installation Options
1. DXT Extension (Recommended)
- Download
healthcare-mcp.dxtfrom this repository - Open with your compatible MCP client (such as Claude Desktop)
- Follow the installation prompts
2. Via Smithery
npx -y @smithery/cli install @Cicatriiz/healthcare-mcp-public --client claude3. npm Installation
npm install healthcare-mcp
npx healthcare-mcp4. Manual Installation
git clone https://github.com/Cicatriiz/healthcare-mcp-public.git
cd healthcare-mcp-public/server
npm install
npm startClaude 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
Last updated · Auto-generated from public README + GitHub signals.