Skip to content

Add BioMCP — 27-tool bioinformatics MCP server#3731

Open
SachinGawande2003 wants to merge 1 commit intomodelcontextprotocol:mainfrom
SachinGawande2003:main
Open

Add BioMCP — 27-tool bioinformatics MCP server#3731
SachinGawande2003 wants to merge 1 commit intomodelcontextprotocol:mainfrom
SachinGawande2003:main

Conversation

@SachinGawande2003
Copy link
Copy Markdown

BioMCP — Bioinformatics Model Context Protocol Server

GitHub: https://github.com/SachinGawande2003/biomcp

What is BioMCP?

BioMCP connects Claude to every major biological database and
state-of-the-art AI models through MCP. Researchers can search
PubMed, predict protein structures, find drug targets, query
clinical trials, and generate DNA sequences — all in natural
language.

Tools (27 total across 6 categories)

  • 📚 Literature & NCBI — PubMed, Gene lookup, BLAST
  • 🧪 Proteins & Structures — UniProt, AlphaFold, RCSB PDB
  • 🔬 Pathways — KEGG, Reactome
  • 💊 Drug Discovery — ChEMBL, Open Targets
  • 🏥 Clinical — ClinicalTrials.gov
  • 🤖 AI Models (NVIDIA NIM) — MIT Boltz-2, Arc Evo2-40B

Databases (16 total)

PubMed · NCBI Gene · BLAST · UniProt · AlphaFold DB ·
RCSB PDB · KEGG · Reactome · ChEMBL · Open Targets ·
Ensembl · ClinicalTrials.gov · Human Cell Atlas ·
NCBI GEO · OpenNeuro · NeuroVault

Key Features

  • Async-first, fully non-blocking
  • Rate limiting + TTL caching per API
  • Exponential backoff retry logic
  • Input validation before any network call
  • Flagship multi-omics tool queries 7 databases in parallel

Installation

pip install biomcp

License

MIT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant