Knowledgebase

v1.0.0Data Science & MLstable

BioContextAI Knowledgebase MCP server for biomedical agentic AI

agentic-aibiomedical-aillmmcpmcp-server
Share:
23
Stars
0
Downloads
0
Weekly
0/5

What is Knowledgebase?

Knowledgebase is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to biocontextai knowledgebase mcp server for biomedical agentic ai

BioContextAI Knowledgebase MCP server for biomedical agentic AI

This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • BioContextAI Knowledgebase MCP server for biomedical agentic

Use Cases

Biomedical knowledge access
Scientific database integration
Evidence-based queries
biocontext-ai

Maintainer

LicenseApache-2.0
Languagepython
Versionv1.0.0
UpdatedMay 13, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx knowledgebase

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Knowledgebase

The BioContextAI Knowledgebase MCP server connects AI assistants to over 14 verified biomedical knowledge sources including bioRxiv, EuropePMC, Ensembl, AlphaFold DB, Reactome, STRING, and OpenTargets. It lets researchers ask natural language questions that are answered with data drawn directly from authoritative databases for genes, proteins, pathways, literature, and disease associations. This server is built for biomedical researchers and bioinformaticians who want AI agents that can reliably cite and retrieve scientific facts rather than hallucinate them.

Prerequisites

  • Python 3.12 recommended (set via UV_PYTHON=3.12)
  • uv package manager installed (https://docs.astral.sh/uv/)
  • An MCP-compatible client such as Claude Desktop or VS Code with MCP support
  • Internet access to reach the external biomedical APIs (KEGG is local-only for licensing reasons)
1

Install uv if not already present

The server is distributed as a Python package installable via uv. Install uv first.

curl -LsSf https://astral.sh/uv/install.sh | sh
2

Add the server to Claude Desktop config

Edit your Claude Desktop configuration file to register the biocontext_kb server. On macOS this file is at ~/Library/Application Support/Claude/claude_desktop_config.json.

{
  "mcpServers": {
    "biocontext_kb": {
      "command": "uvx",
      "args": ["biocontext_kb@latest"],
      "env": {
        "UV_PYTHON": "3.12"
      }
    }
  }
}
3

Restart Claude Desktop

Quit and reopen Claude Desktop so it picks up the new MCP server entry.

4

Run in development mode (stdio) for testing

For local testing without a client, run in DEVELOPMENT mode over stdio.

export MCP_ENVIRONMENT=DEVELOPMENT
uvx biocontext_kb
5

Run in production mode (HTTP) for remote access

Start the server in HTTP mode for integration with remote clients or Docker deployments.

export MCP_ENVIRONMENT=PRODUCTION
export PORT=8000
uvx biocontext_kb

Knowledgebase Examples

Client configuration

Minimal Claude Desktop config to connect to the BioContextAI Knowledgebase MCP server using uvx.

{
  "mcpServers": {
    "biocontext_kb": {
      "command": "uvx",
      "args": ["biocontext_kb@latest"],
      "env": {
        "UV_PYTHON": "3.12"
      }
    }
  }
}

Prompts to try

Example research questions you can ask once the server is connected.

- "Search EuropePMC for recent papers on CRISPR base editing in 2024"
- "Fetch the AlphaFold structure prediction confidence for human TP53"
- "What pathways does BRCA1 participate in according to Reactome?"
- "Find STRING protein-protein interactions for EGFR"
- "Search bioRxiv for preprints on single-cell RNA sequencing pancreatic beta cells"

Troubleshooting Knowledgebase

Rate limit errors from external APIs

Run the server locally rather than hosting it remotely. The README explicitly warns that remote hosting increases rate-limit risk and some sources like KEGG prohibit remote commercial hosting.

UV_PYTHON version mismatch causing install failure

Ensure Python 3.12 is available on your system or let uv install it automatically. Set UV_PYTHON=3.12 in the env block of your MCP config as shown in the installation guide.

KEGG data not accessible

KEGG integration is restricted to local use only due to licensing. If you need KEGG data, run the server locally. Commercial use or remote hosting of KEGG data is prohibited under their license terms.

Frequently Asked Questions about Knowledgebase

What is Knowledgebase?

Knowledgebase is a Model Context Protocol (MCP) server that biocontextai knowledgebase mcp server for biomedical agentic ai It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Knowledgebase?

Follow the installation instructions on the Knowledgebase GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Knowledgebase?

Knowledgebase works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Knowledgebase free to use?

Yes, Knowledgebase is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Browse More Data Science & ML MCP Servers

Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "knowledgebase": { "command": "npx", "args": ["-y", "knowledgebase"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Knowledgebase?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides