BioMCP-TS

io.github.yeyuan98/biomcp-ts

About BioMCP-TS

BioMCP-TS is an MCP server published by the GitHub account yeyuan98. Biomedical MCP server: genes, variants, trials, literature, patents, optional SQL/R/biowasm tools.

It runs on your own machine: your AI client starts it from the npm package biomcp at version 1.4.3.

It asks for 5 secrets: NCBI_API_KEY, S2_API_KEY, OPENFDA_API_KEY, ONCOKB_TOKEN and DISGENET_API_KEY. Give it a key with the least access that still works.

Version 1.4.3 was published on 14 September 2026, and the source code is public, so you can read it before installing.

Written from the registry entry. 9 automated checks on the registry entry and the package code: 7 pass, 1 warn, 0 fail, 1 info. How we check.

What it asks for

VariableRequiredSecretDescription
ANALYSIS_BIOWASMNoNoSet to 1 to enable the samtools/bedtools/bcftools biowasm analysis tools
ANALYSIS_RNoNoSet to 1 to enable the R/Bioconductor analysis tools (requires the webr peer dependency; use the pinned one-shot client command)
DB_TYPENoNoSet to mysql or sqlite to enable the read-only SQL database tools
NCBI_API_KEYNoYesHigher NCBI E-utilities rate limits (3 -> 10 req/s)
S2_API_KEYNoYesHigher Semantic Scholar rate limits
OPENFDA_API_KEYNoYesHigher OpenFDA rate limits
ONCOKB_TOKENNoYesRequired by the variant_oncokb tool (OncoKB annotations)
DISGENET_API_KEYNoYesRequired for DisGeNET disease-gene associations

Checks

CheckResultDetail
Source repository linkedPasshttps://github.com/yeyuan98/biomcp-ts
Version pinnedPassEvery package has an explicit version
Secrets requestedWarnAsks for 5 secrets: NCBI_API_KEY, S2_API_KEY, OPENFDA_API_KEY, ONCOKB_TOKEN, DISGENET_API_KEY
Known package registryPassAll packages come from npm, PyPI, OCI, NuGet or MCPB
Namespace ownershipInfoName verified via GitHub account yeyuan98
Registry text aimed at the AIPassDescription and settings contain no hidden characters or instructions to the AI
Install scriptsPassbiomcp@1.4.3 runs nothing at install
Code red flagsPassRead 8 files in biomcp@1.4.3: no obfuscation, encoded execution, credential reads or data-collection endpoints found
Text aimed at the AIPassNo hidden characters or instructions to the AI in 8 files, including comments and the README

Popularity & health: 72 / 100

Worked out from public numbers and our own checks, not from user reviews or ratings. It says how used and how looked-after a server is, not whether it is safe.

Popularity16 / 40

12 GitHub stars, 956 downloads last week, no Hacker News posts found. Best two of the three, each on a log scale.

Activity25 / 25

Last push 2026-10-28, last release 2026-10-26, 464 commits in 90 days.

Issue health14 / 15

79 closed of 84 issues.

Our checks16 / 20

1 warning, each costing a fifth.

2 forks, 137 merged pull requests. Sources: GitHub, npm, PyPI (pypistats.org) and Hacker News (Algolia), fetched 2026-10-31.

What people say

No Hacker News threads link to its source code.

Look further: search Reddit, search Hacker News, read its GitHub issues. These are not reviews we checked.

Facts

Registry nameio.github.yeyuan98/biomcp-ts
PublisherGitHub account yeyuan98
How the name is verifiedName verified via GitHub account yeyuan98. The registry ties the name prefix to that account or domain; it does not check the code.
TypeLocal: runs on your machine from a package
Packagesnpm biomcp 1.4.3 (stdio)
Version1.4.3
Published
Last updated
Source repositoryhttps://github.com/yeyuan98/biomcp-ts
Websitehttps://github.com/yeyuan98/biomcp-ts/blob/main/docs/AGENT-INSTALL.md
CategoryDatabases & data (assigned by keyword rule, not by hand)

Related servers in Databases & data