Agent skill
biomcp-server
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/biomcp-server
SKILL.md
name: biomcp-server description: MCP bio bridge keywords:
- MCP
- PubMed
- ClinicalTrials
- server
- uv measurable_outcome: Stand up a working BioMCP endpoint (pip or uv) and return ≥1 PubMed + ≥1 ClinicalTrials.gov response to the client within 10 minutes. license: MIT metadata: author: BioMCP Team version: "1.0.0" compatibility:
- system: MCP-compliant clients allowed-tools:
- web_fetch
BioMCP Server
Deploy and operate the BioMCP server so MCP-compatible clients (Claude Desktop, LobeChat, etc.) can query biomedical databases via a single standardized interface.
When to Use
- Unified literature search (PubMed/PMC) inside MCP clients.
- Entity normalization via PubTator3 or genomic variant lookups.
- ClinicalTrials.gov queries without bespoke API wrappers.
Core Capabilities
- PubMed/PMC search: Execute complex literature queries.
- PubTator3 annotations: Map text to genes, diseases, chemicals, species.
- ClinicalTrials.gov: Retrieve trial metadata/protocols.
- Genomic variant lookups: Fetch variant/gene summaries from connected sources.
Deployment Workflow
- Install deps:
cd repo && uv sync(preferred) orpip install .. - Run server:
python -m biomcp.serverormake run; Docker Compose provided. - Configure client: Add command/args snippet from
README.mdinto MCP client config (Claude Desktop, BioKernel, etc.). - Test tools: Invoke PubMed + ClinicalTrials + variant endpoints to ensure connectivity.
- Monitor: Capture logs, rate-limit statuses, and data-source versions for audit.
Guardrails
- Keep API keys/env secrets outside the repo.
- Respect upstream rate limits to avoid throttling or bans.
- Document which data sources are enabled per deployment and update when they change.
References
- Source repo + configuration examples in
README.md,repo/docker-compose.yml, andrepo/Makefile.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?