Medical MCP

Medical MCP is an MCP server that provides access to authoritative health and medical datasets directly within AI coding environments like Claude Desktop and Cursor. The server interfaces with multiple official public data sources, including the FDA drug database, RxNorm standardized nomenclature, World Health Organization global health statistics, PubMed biomedical literature, Google Scholar citations, and American Academy of Pediatrics clinical guidance. Designed for medical researchers, healthcare software developers, clinicians, and students, it enables conversational querying of medication details, pediatric dosing guidelines, disease prevalence figures, and peer-reviewed journal citations. Because it runs locally without requiring API keys or external account registrations, user data and queries remain isolated on the host system. The server also implements an internal least recently used caching system with configurable time-to-live policies across different datasets, delivering low-latency query results while avoiding redundant network calls to upstream medical registries. Through standardized Model Context Protocol tools, AI assistants can look up National Drug Codes, pull WHO indicator metrics by country, retrieve research by PubMed identifier, and search clinical recommendations.

Category: Other & General Purpose

Tags: fda, healthcare, medical, pubmed, research, rxnorm

Visit Medical MCP

How to install and configure Medical MCP

  1. Ensure Node.js 18+ and npm are installed on your machine. 2. Install the package globally via npm or build from source: bash npm install -g medical-mcp # Or clone from source: git clone https://github.com/JamesANZ/medical-mcp.git cd medical-mcp npm install npm run build 3. Add the server to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows): json { "mcpServers": { "medical-mcp": { "command": "node", "args": ["/absolute/path/to/medical-mcp/build/index.js"] } } } 4. Restart Claude Desktop or launch through Cursor using standard NPX commands.

What you can do with Medical MCP

  • Querying FDA and RxNorm databases for medication details, active ingredients, dosage warnings, and National Drug Code product listings. - Retrieving peer-reviewed studies and abstracts across PubMed and Google Scholar by medical subject, author, or publication identifier. - Extracting global health indicators, country-specific mortality rates, and life expectancy metrics from the WHO Global Health Observatory. - Referencing American Academy of Pediatrics guidelines, Bright Futures preventive care recommendations, and pediatric drug dosing information. - Benchmarking and monitoring server response times, memory consumption, and cache hit rates via the internal cache statistics tool.

Key facts

  • https://github.com/JamesANZ/medical-mcp
  • Other & General Purpose, Web Search & Research
  • fda, healthcare, medical, pubmed, research, rxnorm

Part of MCP Servers

Related MCP servers

  • MCP Media Player β€” MCP Media Player is an MCP server that exposes playback controls for Home Assistant media players to AI agents. It…
  • MCP Marvel Rivals β€” MCP Marvel Rivals is an MCP server that provides access to Marvel Rivals game data through a standardized interface. It…
  • MCP Notify Server β€” MCP Notify Server is an MCP server that sends desktop notifications accompanied by audio alerts when AI agents complete tasks.…
  • MCP NPX Fetch β€” MCP NPX Fetch is an MCP server that retrieves online resources and transforms web content into structured formats including HTML,…
  • MCP Notification Server β€” MCP Notification Server is an MCP server that sends periodic notifications at fixed intervals of every 10 seconds. Built around…
  • MCP Naver News β€” MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…

How do I install medical-mcp?

Install it using npm with the command npm install -g medical-mcp or clone the repository directly and run npm install followed by npm run build. You can then reference the compiled build/index.js file inside your client configuration file, such as claude_desktop_config.json, or configure Cursor using the provided command launcher.

What can medical-mcp do?

It provides tools to search FDA drug registries, lookup RxNorm nomenclature, fetch WHO global health statistics, query peer-reviewed biomedical literature across PubMed and Google Scholar, and reference pediatric care guidelines from the American Academy of Pediatrics.

Does medical-mcp require API keys?

No, medical-mcp works out of the box without requiring API keys or authentication credentials. It connects to open medical APIs and public data sources locally, ensuring that search queries remain private on your computer.

Which MCP clients work with medical-mcp?

The server is compatible with any client supporting the Model Context Protocol, including Claude Desktop and Cursor. It runs locally as a Node.js process using standard input and output channels for communication.

Is medical-mcp open source?

Yes, medical-mcp is open-source software licensed under the MIT License. The complete source code, build scripts, and licensing details are available in the project GitHub repository.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories