Bio MCP TS
Democratizing agentic access to bioinformatics and biopharmaceutical databases and analyses. Its 40 documented tools cover gene, trials, variant, disease. It runs locally over stdio via the published package.
People who work with gene, trials and variant and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-16 · ★ 12 · #6 OF 71 MAINTAINED SCIENCE & HEALTH · VERIFIED 2026-09-18
Apache-2.0 · TypeScript servers · how we verify → /methodology
01 · Install Bio MCP TS
Claude Code
claude mcp add yeyuan98-biomcp-ts -- npx -y biomcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"yeyuan98-biomcp-ts": {
"command": "npx",
"args": [
"-y",
"biomcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license Apache-2.0 - declared in the repository
npm package biomcp - unscoped; check the name against the project README before installing
registry namespace io.github.yeyuan98 is GitHub-verified and matches the repo owner
03 · What Bio MCP TS can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can search genes by symbol, name, or keyword with chromosome filter, get diseases associated with a gene (DisGeNET / OpenTargets), find drugs targeting a gene (OpenTargets), and find clinical trials for a gene.
Capability map
Tools grouped from the project's README - what Bio MCP TS lets an agent do.
Gene
7 tools - e.g. Search genes by symbol, name, or keyword with chromosome filter; Get detailed gene info by HGNC symbol with optional sections (core, pathways, protein, ontology, go, interactions, expression…
gene_search · gene_get · gene_diseases · gene_drugs · gene_trials · gene_articles…
Variant
4 tools - e.g. Search variants by rsid, HGVS, gene, ClinVar significance, frequency, CADD; Get detailed variant info with optional sections (frequency, predictions, clinical; alphagenome_scores currently returns an…
variant_search · variant_get · variant_oncokb · variant_trials
Disease
4 tools - e.g. Search diseases by name, phenotype, or keyword; Get detailed disease info by ID (DOID, MONDO, OMIM, etc.) with optional sections (gene_associations, phenotypes, pathways); Get drugs for a disease…
disease_search · disease_get · disease_drugs · disease_trials
Ensembl
4 tools - e.g. Resolve a gene in Ensembl terms for any of ~356 species: stable ID (+version), symbol, coordinates on the current assembly, canonical transcript; expand=true ad; Find orthologues/paralogues across species…
ensembl_lookup · ensembl_homology · ensembl_consequence · ensembl_region
Drug
3 tools - e.g. Search drugs by name, mechanism, or keyword; Get detailed drug info with optional sections (us_regulatory, eu_regulatory, who_regulatory, safety, targets, indications, adverse_events - FDA FAERS reactions…
drug_search · drug_get · drug_trials
Genbank
3 tools - e.g. Search NCBI nucleotide records (GenBank/RefSeq/INSDC) by plain terms, accession, or field syntax; results include accession.version, definition, length, organis; Fetch a GenBank/RefSeq record as GenBank…
genbank_search · genbank_get · genbank_genes
Article
2 tools - e.g. Federated literature search across PubMed, EuropePMC, Semantic Scholar, PubTator, and LitSense with optional date range filtering; Get detailed article info by identifier (PMID, PMCID, or DOI) with…
article_search · article_get
Trial
2 tools - e.g. Search clinical trials by condition, intervention, status, or phase. Cursor-based pagination via page_token; Get detailed trial info by NCT ID with optional sections (eligibility, locations, outcomes)
trial_search · trial_get
Latest releases
v1.4.3 · 2026-09-11
R WASM mirror bundle (copy). · Downloaded by biomcp at first use of the R analysis tools (ANALYSIS_R=1). · See NOTICE inside the archive for package licenses and sources.
v1.4.2 · 2026-09-10
R WASM mirror bundle (copy). · Downloaded by biomcp at first use of the R analysis tools (ANALYSIS_R=1). · See NOTICE inside the archive for package licenses and sources.
v1.4.1 · 2026-09-10
R WASM mirror bundle (copy). · Downloaded by biomcp at first use of the R analysis tools (ANALYSIS_R=1). · See NOTICE inside the archive for package licenses and sources.
04 · Who maintains Bio MCP TS
BioMCP-TS is maintained by yeyuan98. It's the only MCP server we track from this author; the repo dates to Apr 2026.
05 · Facts
- repository
- github.com/yeyuan98/biomcp-ts
- category
- science & health - ranked #6 of 71 actively-maintained science & health servers as of 2026-09-18.
- release cadence
- 10+ releases in the last 90 days (latest 2026-09-11)
- registry
- io.github.yeyuan98/biomcp-ts (active, first published 2026-08-31 · 7 versions)
- packages
- npm:biomcp
06 · Bio MCP TS FAQ
Is Bio MCP TS still maintained?
Yes - as of 2026-09-18, its last commit was 2026-09-16 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
What can Bio MCP TS do?
With this server connected, an agent can search genes by symbol, name, or keyword with chromosome filter, get diseases associated with a gene (DisGeNET / OpenTargets), find drugs targeting a gene (OpenTargets), and find clinical trials for a gene.
How do I install Bio MCP TS?
Run `npx -y biomcp`. You can also paste the ready-made client config above.
Does Bio MCP TS run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Bio MCP TS
Alternatives to Bio MCP TS
Maintained science & health servers if Bio MCP TS isn't the fit.
- Arxiv MCP Server (blazickjp) Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP. ★ 3,159 · 2026-08-26
- Paper Banana Generate academic diagrams and statistical plots from text using multi-agent AI. ★ 2,367 · 2026-09-17
- Pyscn Python code analysis for AI agents: complexity, dead code, clones, coupling, and a health score. ★ 1,068 · 2026-09-17
- Pubmed MCP Server Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms. ★ 148 · 2026-09-13
- FHIR MCP Server MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications ★ 136 · 2026-09-04
- Clinicaltrialsgov MCP Server Search ClinicalTrials.gov - find studies, retrieve results, match patients to eligible trials. ★ 94 · 2026-09-13
More science & health MCP servers · Adamamer20 Paper Search MCP OpenAI · Withings Health Data · Appendix · Google Health Fitbit MCP
More TypeScript MCP servers · Scholar Feed · Webcheck · Siren · One Search MCP · Memory Graph · see all