This page covers supported BioMCP installation paths and verification checks.
After installation, the biomcp command should be available in your shell.
uv tool install biomcp-cli
# or, inside an active Python environment:
# pip install biomcp-cliInstall the biomcp-cli package, then use the biomcp command in the rest of
this guide.
Verify:
biomcp --versioncurl -fsSL https://biomcp.org/install.sh | bashThe installer downloads a prebuilt binary for your platform (Linux x86_64/arm64, macOS x86_64/arm64, Windows x86_64), verifies the SHA256 checksum, and places biomcp in ~/.local/bin.
Pin a specific version:
curl -fsSL https://biomcp.org/install.sh | bash -s -- --version 0.8.0Verify:
biomcp --versionFrom a local checkout:
cargo build --release --locked
./target/release/biomcp --versionInstall into Cargo bin path:
cargo install --path . --locked
biomcp --versionbiomcp list
biomcp health --apis-only
biomcp search gene -q BRAF --limit 1- Default output is markdown.
- Use
--jsonwhen a workflow needs structured output. - Optional API keys are documented in API keys.
- Command not found: ensure install location is on
PATH. - Build fails at protobuf step: install
protoc. - Network-related health failures: retry and inspect upstream API status.