BioMCP: Biomedical Model Context Protocol
# Add to your Claude Code skills
git clone https://github.com/genomoncology/biomcpBioMCP is a single-binary CLI and MCP server for querying biomedical databases. One command grammar, compact markdown output, 12 entities across 15+ data sources.
curl -fsSL https://raw.githubusercontent.com/genomoncology/biomcp/main/install.sh | bash
Install guided investigation workflows into your agent directory:
biomcp skill install ~/.claude --force
{
"mcpServers": {
"biomcp": {
"command": "biomcp",
"args": ["serve"]
}
}
}
cargo build --release --locked
biomcp health --apis-only # verify API connectivity
biomcp list # show all entities and commands
biomcp list gene # show gene-specific filters and examples
search <entity> [filters] → discovery
get <entity> <id> [sections] → focused detail
<entity> <helper> <id> → cross-entity pivots
enrich <GENE1,GENE2,...> → gene-set enrichment
batch <entity> <id1,id2,...> → parallel gets
| Entity | Sources | Example |
|--------|---------|---------|
| gene | MyGene.info, UniProt, Reactome, QuickGO, STRING, CIViC | biomcp get gene BRAF pathways |
| variant | MyVariant.info, ClinVar, gnomAD, CIViC, OncoKB, cBioPortal, GWAS Catalog, AlphaGenome | biomcp get variant "BRAF V600E" clinvar |
| article | PubMed, PubTator3, Europe PMC | biomcp search article -g BRAF --limit 5 |
| trial | ClinicalTrials.gov, NCI CTS API | |
| drug | MyChem.info, ChEMBL, OpenTargets, Drugs@FDA, CIViC | |
| disease | Monarch Initiative, MONDO, CIViC, OpenTargets | |
| pathway | Reactome, g:Profiler | |
| protein | UniProt, InterPro, STRING, PDB/AlphaFold | |
| adverse-event | OpenFDA (FAERS, MAUDE, Recalls) | |
| pgx | CPIC, PharmGKB | |
| gwas | GWAS Catalog | |
| phenotype | Monarch Initiative (HPO) | |
No comments yet. Be the first to share your thoughts!
biomcp search trial -c melanoma -s recruitingbiomcp get drug pembrolizumab targetsbiomcp get disease "Lynch syndrome" genesbiomcp get pathway R-HSA-5673001 genesbiomcp get protein P15056 domainsbiomcp search adverse-event -d pembrolizumabbiomcp get pgx CYP2D6 recommendationsbiomcp search gwas --trait "type 2 diabetes"biomcp search phenotype "HP:0001250"Pivot between related entities without rebuilding filters:
biomcp variant trials "BRAF V600E" --limit 5
biomcp variant articles "BRAF V600E"
biomcp drug adverse-events pembrolizumab
biomcp drug trials pembrolizumab
biomcp disease trials melanoma
biomcp disease drugs melanoma
biomcp disease articles "Lynch syndrome"
biomcp gene articles BRCA1
biomcp gene pathways BRAF
biomcp pathway drugs R-HSA-5673001
biomcp protein structures P15056
biomcp article entities 22663011
biomcp enrich BRAF,KRAS,NRAS --limit 10