v0.8.0 - complete Rust refactor #125
imaurer
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
BioMCP v0.8.0 is a complete rewrite from Python to Rust. It ships as a single binary — no Python, no pip, no virtual environments. One curl command to install, one binary that does everything: CLI queries, MCP server, HTTP proxy, built-in skills, self-update. It covers 12 biomedical entities across 15+ public data sources including PubMed, ClinicalTrials.gov, ClinVar, gnomAD, UniProt, OpenFDA, OncoKB, and more.
The design philosophy is "one grammar, progressive disclosure." Every entity follows the same
search/get/ helper pattern, so once you learn how to query genes you already know how to query drugs, variants, trials, and everything else. Sections let you start with a summary card and drill into exactly what you need — pathways, interactions, clinical significance — without getting buried in noise. There are also 14 built-in investigation skills that guide an LLM through multi-step workflows like variant-to-treatment, drug safety review, or rare disease workup.It works standalone from the command line or as an MCP server for Claude Desktop, Cursor, Claude Code, or any MCP-compatible client. For teams running multiple concurrent workers, there's a shared HTTP mode so all workers share a single rate-limit budget against upstream APIs. The whole thing is MIT licensed and available at biomcp.org.
Beta Was this translation helpful? Give feedback.
All reactions