mcp-server-bioscience
Enables searching and retrieving biomedical literature from PubMed, including papers relevant to disease and gene research.
SciAgent (mcp-server-bioscience) 🧬🔬
SciAgent (BioScience MCP Server) is a high-performance, security-focused Model Context Protocol (MCP) server that empowers AI Agents with cutting-edge biological, medical, and scientific capabilities.
Traditional AI Agents are limited to simple web searches. By connecting your Agent (Cursor, Claude Desktop, Aider, etc.) to SciAgent, you instantly grant it the ability to:
Deep-mine academic literature (PubMed, EuropePMC).
Analyze genetic variants and genomic data (Ensembl, dbSNP).
Retrieve and analyze 3D protein structures (UniProt, AlphaFold).
Execute complex, multi-step biomedical workflows (e.g., Literature -> Gene -> Protein 3D Structure).
🛡️ Built for AI Safety (Codex Security Ready)
When AI processes third-party biological data (such as parsing PDB files or reading unverified scientific texts), it is highly susceptible to Prompt Injection and Buffer Overflow/Malicious Script Execution vulnerabilities.
SciAgent is engineered with security first. It features a built-in Sanitizer Middleware that strictly validates API responses, limits token exposure, and strips out potentially malicious payloads before handing data back to the LLM.
Related MCP server: grant-mcp
🚀 Quick Start
1. Installation
This package requires uv or pip. We highly recommend using uv for speed.
# Clone the repository
git clone https://github.com/YOUR_GITHUB_USERNAME/mcp-server-bioscience.git
cd mcp-server-bioscience
# Install
uv pip install -e .2. Connect to Your AI (e.g., Claude Desktop)
Add the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"bioscience": {
"command": "mcp-bioscience"
}
}
}🛠️ Included Agent Skills
search_literature: Query PubMed for biomedical papers.get_protein_structure: Fetch AlphaFold predicted 3D structures and pLDDT confidence scores.get_gene_info: Retrieve genomic coordinates and metadata from Ensembl.analyze_disease_target(Workflow): Automatically discover disease targets from literature and fetch their protein structures in one go.
🤝 Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines. This project aims to be the standard bioinformatics toolkit for the global Agent ecosystem.
This server cannot be installed
Maintenance
Related MCP Servers
- Flicense-qualityDmaintenanceAn advanced integrated MCP server platform that combines 600+ tools and multiple biomedical databases to enable comprehensive information retrieval across molecules, proteins, genes, and diseases for accelerating therapeutic research.37
- AlicenseBqualityDmaintenanceMCP server for searching research grants across NSF (US), ERC (EU), and KRF/NRF (Korea) via a unified interface. NIH excluded—covered by existing connectors.311MIT
- Alicense-qualityDmaintenanceMCP server for PubMed search and literature summarization52MIT
- AlicenseAqualityBmaintenancePre-clinical drug discovery intelligence MCP server providing 44 tools to query 800+ drug targets, 12K+ compounds, 46K+ papers, 18K+ clinical trials, and 16K+ patents.44Apache 2.0
Related MCP Connectors
MyVariant.info MCP.
EBI Expression Atlas MCP.
MCP gateway federating 21 biomedical MCP servers behind one endpoint: gnomAD, ClinVar, HPO, VEP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wangshuaifbj-collab/mcp-server-bioscience'
If you have feedback or need assistance with the MCP directory API, please join our Discord server