Best for
- Biomedical researchers
- Clinicians
- AI agents that need efficient access to biomedical literature and data analysis
BioMCP provides a powerful unified CLI and MCP server for biomedical data search, with broad entity support and local analysis features. MIT-licensed, no telemetry, privacy-focused. Suitable for researchers and clinicians needing efficient access to trusted biomedical data.
BioMCP is a CLI tool that provides a single command grammar to access ~30 trusted biomedical sources (PubMed, ClinVar, ClinicalTrials.gov, OncoKB, Reactome, and more). It is also an MCP (Model Context Protocol) server, making the same tools available to AI agents such as Claude Code, Codex, and Claude Desktop. BioMCP simplifies the biomedical data maze by letting one query reach sources that normally live behind different APIs, identifiers, and search habits. Researchers, clinicians, and agents use the same command grammar to search, focus, and pivot without rebuilding workflows for each source. It returns compact, evidence-oriented results across live public data plus local study analytics.
uv tool install biomcp-cli (or pip install biomcp-cli, or binary: curl -fsSL https://biomcp.org/install.sh | bash, or Homebrew: brew tap genomoncology/biomcp && brew install biomcp). 2. Verify: biomcp health --apis-only. 3. Configure MCP client: for Claude Desktop, use the JSON config; for Claude Code, use /plugin marketplace add genomoncology/biomcp and /plugin install biomcp@biomcp; for Codex, use codex mcp add biomcp -- biomcp serve. 4. (Optional) Install skills: biomcp skill install ~/.claude --force.{
"mcpServers": {
"biomcp": {
"command": "biomcp",
"args": ["serve"]
}
}
}