biomcp-ts
Democratizing Agentic Access to Bioinformatics and Biopharmaceutical Databases and Analyses with BioMCP-TS. Part of the BioResearcher Agent Suite.
Install / Use
claude mcp add yeyuan98 -- npx -y github:yeyuan98/biomcp-tsIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Data & AnalyticsSupported Platforms
Our assessment of biomcp-ts
biomcp-ts scores 46/100 on our quality scale, 586th of 599 Data & Analytics skills we index.
Its MCP Server is 3.7 KB long, written without headings and no code examples: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- We could not determine when the repository was last updated.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
biomcp-ts compared with similar skills
All 4 of these similar skills score higher than biomcp-ts; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| biomcp-ts (this skill)by yeyuan98 | 46 | 0 | — | MCP Server |
| Agent-Reachby Panniantong | 100 | 97.6k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 75.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.4k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 87.8k | today | MCP Server |
Frequently asked questions
- How do I install biomcp-ts?
- Run
claude mcp add yeyuan98 -- npx -y github:yeyuan98/biomcp-ts. The install tabs above show the steps for each supported agent. - Which AI agents does biomcp-ts work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is biomcp-ts safe to use?
- It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is biomcp-ts still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHub{ "name": "biomcp", "version": "1.6.0-alpha.1", "description": "BioMCP-TS — TypeScript biomedical MCP server (genes, variants, trials, literature, patents, R analysis)", "keywords": [ "mcp", "mcp-server", "model-context-protocol", "bioinformatics", "biomedical", "typescript", "pubmed", "clinical-trials", "biomcp-ts" ], "type": "module", "main": "dist/bundle.js", "bin": { "biomcp": "dist/cli.js" }, "homepage": "https://github.com/yeyuan98/biomcp-ts#readme", "repository": { "type": "git", "url": "git+https://github.com/yeyuan98/biomcp-ts.git" }, "exports": { ".": "./dist/bundle.js", "./db": "./dist/db.js", "./biowasm": "./dist/biowasm.js", "./remote": "./dist/remote.js", "./package.json": "./package.json" }, "files": [ "dist/bundle.js", "dist/cli.js", "dist/remote.js", "dist/db.js", "dist/biowasm.js", "dist/biowasm-worker.js", "LICENSE", "NOTICE", "README.md" ], "scripts": { "build": "tsc && esbuild dist/server/index.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/bundle.js && esbuild dist/cli/main.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/cli.js && esbuild dist/cli/serve-entry.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/remote.js && esbuild dist/db/index.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/db.js && esbuild dist/biowasm/index.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/biowasm.js && esbuild dist/biowasm/worker.js --bundle --platform=node --format=esm --minify --external:undici --external:mysql2 --external:node:sqlite --external:webr --outfile=dist/biowasm-worker.js", "build:bundle": "npm run build", "prepack": "npm run build", "start": "node dist/bundle.js", "dev": "tsx watch src/server/index.ts", "test": "node --experimental-vm-modules --disable-warning=ExperimentalWarning node_modules/.bin/jest --testPathIgnorePatterns=integration", "test:coverage": "node --experimental-vm-modules --disable-warning=ExperimentalWarning node_modules/.bin/jest --testPathIgnorePatterns=integration --coverage", "test:integration": "node --experimental-vm-modules --disable-warning=ExperimentalWarning node_modules/.bin/jest --config jest.integration.config.ts --runInBand", "test:all": "npm run test && npm run test:integration", "test:coverage-all": "npm run test:coverage && npm run test:integration -- --coverage", "test:deploy": "bash deploy/tests/smoke-test.sh", "typecheck": "tsc --noEmit && tsc --noEmit -p tsconfig.test.json" }, "devDependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "@types/jest": "^30.0.0", "@types/node": "^22.13.0", "esbuild": "^0.28.0", "fast-xml-parser": "^5.7.1", "jest": "^30.5.2", "mysql2": "^3.24.1", "ts-jest": "^29.4.14", "tsx": "^4.7.0", "typescript": "^5.3.0", "webr": "^0.6.0", "zod": "^3.25.0" }, "engines": { "node": ">=22.13.0" }, "license": "Apache-2.0", "peerDependencies": { "mysql2": "^3.18.0", "webr": ">=0.6.0 <0.7" }, "peerDependenciesMeta": { "mysql2": { "optional": true }, "webr": { "optional": true } }, "dependencies": { "undici": "^8.10.0" }, "mcpName": "io.github.yeyuan98/biomcp-ts" }
Related Skills
Agent-Reach
97.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
75.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.4kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
87.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
