knowledgebase-mcp
by biocontext-ai·★ 23·Score 42
BioContextAI Knowledgebase MCP server provides unified access to biomedical APIs for AI agents.
Overview
BioContextAI Knowledgebase MCP is a specialized Model Context Protocol server that connects AI systems with biomedical resources. It offers a standardized access layer to numerous APIs including Ensembl, EuropePMC, KEGG, and STRING, enabling LLMs to retrieve verified biomedical information. The server is designed for both local deployment and cloud hosting, with comprehensive documentation and integration options for various environments including Claude Desktop and popular IDEs.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when building biomedical research AI systems that need access to multiple specialized databases and literature sources through a unified interface.
When NOT to choose this
Don't choose this if you need offline-only access, as many tools require internet connections to biomedical APIs, and avoid for commercial applications without checking individual data source licenses.
Tools this server exposes
12 tools extracted from the READMEantibody_registryGene id conversion through Antibody Registry
biorxiv_medrxivSearch recent preprints and access metadata from bioRxiv/medRxiv
ensemblGene ID conversion and information from Ensembl
europmcLiterature search and full-text access from EuropePMC
interproProtein families, domains, and functional sites classification
keggAccess pathways, gene and drug-drug interaction database from KEGG
opentargetsAccess target-disease associations from OpenTargets
panglaodbAccess single-cell RNA-seq cell type markers from PanglaoDB
prideAccess proteomics data repository from PRIDE
protein_atlasAccess protein expression data from Protein Atlas
reactomeAccess pathways database from Reactome
stringAccess protein-protein interaction networks from STRING
Comparable tools
Installation
Installation
Claude Desktop Setup
Edit your claude_desktop_config.json file:
{
"mcpServers": {
"biocontext_kb": {
"command": "uvx",
"args": [
"biocontext_kb@latest"
],
"env": {
"UV_PYTHON": "3.12"
}
}
}
}Using uv
Run with streamable HTTP:
export MCP_ENVIRONMENT=PRODUCTION && export PORT=8000 && uvx biocontext_kbRun with stdio transport:
export MCP_ENVIRONMENT=DEVELOPMENT && uvx biocontext_kbIDE Setup
Configure your MCP client (VS Code, Cursor, etc.) with:
{
"mcpServers": {
"biocontext_kb": {
"command": "uvx",
"args": [
"biocontext_kb@latest"
]
}
}
}FAQ
- Can I use this MCP server commercially?
- The project is licensed under Apache License 2.0, but individual APIs may have their own terms of service. Users must comply with both the Apache License and the terms of each integrated API provider.
- What biomedical resources are available?
- The server provides access to 15+ biomedical databases including Ensembl, EuropePMC, KEGG, STRING, AlphaFold DB, Reactome, and more. Full list available in the README documentation.
Compare knowledgebase-mcp with
Last updated · Auto-generated from public README + GitHub signals.