50+ biomedical databases unified behind one MCP endpoint
git clone https://github.com/gucci10248/JEFFREYResumen de MCP Servers
# BioMCP · Biomedical MCP Server
> **One command. 50+ biomedical databases.** Genes, variants, drugs, trials, papers, pathways — all through a single MCP endpoint.
BioMCP is a production-grade [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that unifies PubMed, ClinicalTrials.gov, ClinVar, gnomAD, OncoKB, Reactome, KEGG, UniProt, PharmGKB, OpenFDA, GWAS Catalog, and 40+ other biomedical sources behind one consistent API.
---
## Quickstart
```bash
# Option A: Pull from Docker Hub (recommended)
docker pull jackgucci/biomcp:latest
docker compose up -d
# Option B: Build from source
git clone https://github.com/gucci10248/JEFFREY.git && cd JEFFREY
cp .env.example .env
bash build.sh
docker compose up -d
# 4. Test
curl http://localhost:8080/health
```
Your MCP server is live at `http://localhost:8080/mcp`.
---
## Connecting MCP Clients
### Claude Desktop
```json
{
"mcpServers": {
"biomcp": {
"type": "streamableHttp",
"url": "http://localhost:8080/mcp"
}
}
}
```
### Hermes Agent
```yaml
# ~/.hermes/config.yaml
mcp:
servers:
biomcp:
type: streamableHttp
url: http://localhost:8080/mcp
enabled: true
```
### Any SSE-compatible client
```
SSE endpoint: http://localhost:8080/mcp
```
---
## What You Can Query
| Entity | Example |
|--------|---------|
| **Gene** | `get gene BRAF` |
| **Variant** | `get variant "BRAF V600E"` |
| **Drug** | `search drug --indication hypertension` |
| **Disease** | `get disease melanoma` |
| **Article** | `search article -k "AMI biomarkers" --type review` |
| **Trial** | `search trial -c "type 2 diabetes"` |
| **Pathway** | `search pathway "MAPK signaling"` |
| **Phenotype** | `search phenotype "seizure, developmental delay"` |
| **GWAS** | `search gwas -g APOE` |
| **Gene Set Enrichment** | `enrich TP53,EGFR,BRAF` |
Full command reference: `docker exec biomcp biomcp list`
---
## Data Sources
PubMed · Europe PMC · PubTator3 · LitSense2 · ClinicalTrials.gov · ClinVar · gnomAD ·
OncoKB · OpenFDA · CDC VAERS · MyGene · MyVariant · MyChem · Enrichr · KEGG ·
Reactome · UniProt · PharmGKB · CPIC · DDInter · Monarch · GWAS Catalog ·
DisGeNET · AlphaGenome · EMA · WHO Prequalification · NCBI GTR · cBioPortal
---
## Pricing
| Plan | Price | What You Get |
|------|-------|--------------|
| **Community** | Free | Local deployment, no API keys needed |
| **Pro** | $9.99/mo | Pre-configured NCBI API key, priority support |
| **Team** | $49.99/mo | 5 seats, all Pro features, shared API key pool |
> [View full pricing →](https://biomcp.io/pricing)
---
## Security
- ✅ **Read-only** — no mutation of external data sources
- ✅ **Non-root** container — runs as unprivileged `biomcp` user
- ✅ **Minimal attack surface** — single static binary, no runtime dependencies
- ✅ **Read-only root filesystem** — `docker compose` enforces `read_only: true`
- ✅ **No telemetry** — zero outbound calls except to public biomedical APIs
- ✅ **SHA256-verified** — `build.sh` verifies binary checksum from GitHub Releases
---
## Health & Monitoring
```bash
curl http://localhost:8080/health # API connectivity status
curl http://localhost:8080/readyz # 200 = ready to serve
curl http://localhost:8080/ # Welcome page
```
---
## Requirements
- Docker 24+ & Docker Compose v2
- ~200MB disk (image + volumes)
- Outbound internet access to public biomedical APIs
---
## License
Apache 2.0
Lo que la gente pregunta sobre JEFFREY
¿Qué es gucci10248/JEFFREY?
+
gucci10248/JEFFREY es mcp servers para el ecosistema de Claude AI. 50+ biomedical databases unified behind one MCP endpoint Tiene 0 estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala JEFFREY?
+
Puedes instalar JEFFREY clonando el repositorio (https://github.com/gucci10248/JEFFREY) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar gucci10248/JEFFREY?
+
gucci10248/JEFFREY aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.
¿Quién mantiene gucci10248/JEFFREY?
+
gucci10248/JEFFREY es mantenido por gucci10248. La última actividad registrada en GitHub es de today, con 0 issues abiertos.
¿Hay alternativas a JEFFREY?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega JEFFREY en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/gucci10248-jeffrey)<a href="https://claudewave.com/repo/gucci10248-jeffrey"><img src="https://claudewave.com/api/badge/gucci10248-jeffrey" alt="Featured on ClaudeWave: gucci10248/JEFFREY" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。