Healthcare MCP
A Model Context Protocol (MCP) server providing AI assistants with access to healthcare data and medical information tools, including FDA drug info, PubMed, medRxiv, NCBI Bookshelf, clinical trials, ICD-10, DICOM metadata, and a medical calculator.
What is Healthcare MCP?
Healthcare MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) server providing ai assistants with access to healthcare data and medical information tools, including fda drug info, pubmed, medrxiv, ncbi bookshelf, clinical trials, icd...
A Model Context Protocol (MCP) server providing AI assistants with access to healthcare data and medical information tools, including FDA drug info, PubMed, medRxiv, NCBI Bookshelf, clinical trials, ICD-10, DICOM metadata, and a medical calculator.
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A Model Context Protocol (MCP) server providing AI assistant
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx healthcare-mcp-publicConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Healthcare MCP
Healthcare MCP (public build) is the same comprehensive medical data server from Cicatriiz that provides AI assistants with structured access to nine healthcare data sources: FDA drug information, PubMed literature, medRxiv preprints, NCBI Bookshelf, ClinicalTrials.gov, ICD-10 codes, DICOM imaging metadata, health topics, and a BMI calculator. It is built on the same open-source codebase as the healthcare-mcp-server package and supports both stdio and HTTP/SSE transport modes for flexible deployment.
Prerequisites
- Node.js 16 or higher and npm installed
- Git to clone the repository
- An MCP-compatible client such as Claude Desktop or a web-based SSE client
- Optional: API keys in a .env file for enhanced access (most endpoints are public)
Clone the repository
Clone the public healthcare-mcp repository and move into the server subdirectory.
git clone https://github.com/Cicatriiz/healthcare-mcp-public.git
cd healthcare-mcp-public/serverInstall dependencies
Install all Node.js dependencies required by the server.
npm installConfigure environment variables
Copy the example .env file. Most tools work with public endpoints, but you can add API keys for higher rate limits.
cp .env.example .envStart in stdio mode
Launch the server in stdio mode, which is compatible with Claude Desktop and most MCP clients.
npm startOr start in HTTP/SSE mode
For web-based clients or when you need to serve multiple users simultaneously, start in HTTP/SSE mode.
npm run server:httpConfigure your MCP client
Add the server to your Claude Desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).
{
"mcpServers": {
"healthcare-mcp-public": {
"command": "npx",
"args": ["healthcare-mcp-public"]
}
}
}Healthcare MCP Examples
Client configuration
Claude Desktop configuration for the healthcare-mcp-public server running locally via npx.
{
"mcpServers": {
"healthcare-mcp-public": {
"command": "npx",
"args": ["healthcare-mcp-public"]
}
}
}Prompts to try
Example prompts covering FDA drug lookup, ICD-10 codes, clinical trials, PubMed search, and medical calculations.
- "Look up FDA drug information for metformin including labeling and adverse events"
- "What is the ICD-10 code for hypertension?"
- "Find open clinical trials for type 1 diabetes that are currently recruiting"
- "Search NCBI Bookshelf for chapters on cardiac physiology"
- "Calculate BMI: height 5 feet 10 inches, weight 185 pounds"Troubleshooting Healthcare MCP
Server starts but no tools appear in the MCP client
Confirm you are running the server in stdio mode ('npm start') for Claude Desktop. HTTP/SSE mode requires a different client configuration pointing to the server's HTTP endpoint rather than a command.
Rate limit errors from FDA or PubMed APIs
The server uses caching and connection pooling to minimize API calls, but public APIs have rate limits. Add a short delay between repeated searches, or configure API keys in .env if available for the relevant service.
npm install fails with permission errors
Run 'npm install' without sudo by fixing npm permissions, or use a Node version manager like nvm. Running npm with sudo can cause permission issues for globally installed packages.
Frequently Asked Questions about Healthcare MCP
What is Healthcare MCP?
Healthcare MCP is a Model Context Protocol (MCP) server that model context protocol (mcp) server providing ai assistants with access to healthcare data and medical information tools, including fda drug info, pubmed, medrxiv, ncbi bookshelf, clinical trials, icd-10, dicom metadata, and a medical calculator. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Healthcare MCP?
Follow the installation instructions on the Healthcare MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Healthcare MCP?
Healthcare MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Healthcare MCP free to use?
Yes, Healthcare MCP is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Healthcare MCP Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Healthcare MCP? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Healthcare MCP in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Healthcare MCP?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.