awesome-healthcare
A curated list of MCP servers for healthcare and medical
claude mcp add --transport stdio blockrunai-awesome-healthcare-mcp node server.js \ --env PORT="Port to run the MCP server on (default 3000)" \ --env DATA_DIR="Path to local data directory (if required)"
How to use
Awesome Healthcare MCP is a curated directory of MCP servers focusing on healthcare, medical, and life sciences data and tools. The repository aggregates multiple healthcare-related MCP implementations (e.g., FHIR interoperability, PubMed access, clinical data, and genomics resources) and links to their respective MCP servers. To use it, start the local MCP host (as configured in mcp_config) and connect your agent or client to the server name (awesome-healthcare) to access the catalog of healthcare MCPs. Each linked MCP server in the catalog provides its own APIs for queries like patient data retrieval, literature search, clinical data access, and genomics data retrieval. You can combine capabilities from different MCPs for complex workflows, such as querying FHIR-based clinical records while cross-referencing PubMed literature or genomic databases. The goal is to give AI agents a flexible, standards-based set of healthcare data tools without requiring direct API keys to each provider.
How to install
Prerequisites:
- Node.js and npm (recommended version >= 14)
- Git
Installation steps:
-
Clone the repository or set up your environment where the MCP server will run git clone https://github.com/your-org/awesome-healthcare-mcp-server.git cd awesome-healthcare-mcp-server
-
Install dependencies npm install
-
Configure environment variables (see mcp_config in this document or environment file) -PORT=3000 -DATA_DIR=./data
-
Start the MCP server npm start or node server.js
-
Verify the server is running Open http://localhost:3000 or the port you configured. You should see the Awesome Healthcare MCP landing or API endpoints listing the supported MCPs.
Additional notes
Notes and tips:
- The MCP system acts as a hub for healthcare-related data tools. Each contained MCP may have its own authentication and data compliance requirements; ensure HIPAA/GDPR compliance for your deployment.
- Environment variables like PORT and DATA_DIR can be adjusted to fit your hosting environment (cloud, on-prem, etc.).
- If you add new MCPs to the directory, keep the naming consistent and document their endpoints for easy discovery by clients.
- When integrating multiple MCPs, consider rate limiting and caching strategies to manage latency and API quotas.
- If you encounter port conflicts, change the PORT value and update any reverse proxy configuration accordingly.
Related MCP Servers
awesome s
Awesome MCP Servers - A curated list of Model Context Protocol servers
Awesome s
A curated list of Model Context Protocol (MCP) servers
Awesome
Awesome ModelContextProtocol resources - A curated list of MCP resources
fhir
FHIR MCP Server for handling medical data standard.
awesome s
A curated list of excellent Model Context Protocol (MCP) servers.
awesome-finance
A curated list of MCP servers for AI finance agents