Healthcare MCP

v1.0.0Search & Data Extractionstable

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.

aiclaudeclaude-desktopdesktop-extensionsdicom
Share:
115
Stars
0
Downloads
0
Weekly
0/5

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

FDA drug information access
PubMed and clinical trial search
Medical calculator tools
Cicatriiz

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedMay 12, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx healthcare-mcp-public

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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)
1

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/server
2

Install dependencies

Install all Node.js dependencies required by the server.

npm install
3

Configure 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 .env
4

Start in stdio mode

Launch the server in stdio mode, which is compatible with Claude Desktop and most MCP clients.

npm start
5

Or 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:http
6

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

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.

Quick Config Preview

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

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides