Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
BioMCP logo
#165 · of 445 · by weekly downloadsMCP server

BioMCP

Reaches around thirty biomedical databases — genes, variants, trials, drugs, papers — through one grammar.

0
SaveVisit website ↗
Rank
#165
of 445 · by weekly downloads
Weekly downloads
450
npm + PyPI, last 7 days
GitHub stars
607
Repository on GitHub

Add it to your client

Official
Install
uv tool install biomcp-cli
mcpServers
{
  "mcpServers": {
    "biomcp": {
      "command": "uv",
      "args": [
        "tool",
        "install",
        "biomcp-cli"
      ]
    }
  }
}
Transport
both
Runtime
Python
Auth
Not required
License
MIT
Stars
607

Biomedical data is scattered across dozens of registries that each have their own query language, and BioMCP collapses that into a single search and get grammar over entity types: gene, variant, article, trial, drug, disease, pathway, protein, adverse-event and more. Behind those entities sit MyVariant.info, ClinVar, gnomAD, CIViC, OncoKB, ClinicalTrials.gov v2, PubTator3, Europe PMC, OpenTargets, ChEMBL, UniProt and AlphaFold among others, so a question about a variant can walk from population frequency to clinical significance to open trials without the model learning a new API each step. There is a packaging trap the project documents itself: the PyPI distribution is biomcp-cli, not biomcp. It serves stdio through biomcp serve and streamable HTTP through biomcp serve-http.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?