AgentStack
MCP verified Apache-2.0 Self-run

Biomed Agent

mcp-nickzren-biomed-agent · by nickzren

Connecting AI to biomedical data

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add mcp-nickzren-biomed-agent

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Biomed Agent? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Biomedical Agent Workspace

Connecting AI to biomedical data.

biomed-agent is an MCP-backed biomedical research workspace for Claude Code, Codex, and other coding agents. It provides server registration, diagnostics, and source-backed routing guidance across OpenTargets, Monarch, MyGene, MyChem, and MyDisease.

What It Provides

  • MCP server registry and local path handling.
  • A tiny diagnostics CLI for server/tool inspection.
  • The cross-server research contract for agents.
  • Example MCP registration in [mcp.json](mcp.json).

Architecture

flowchart TB
    user["User"] --> runtime["Codex / Claude Code"]

    subgraph repo["biomed-agent"]
        contract["AGENTS.mdcanonical contract"]
        skill["skills/biomed-researchresearch workflow"]
        config["mcp.jsonserver registration"]
        diagnostics["Diagnostics CLIlist, inspect, call, doctor"]
        client["biomed_agent/servers.py + biomed_agent/mcp_client.pymechanical MCP access"]
    end

    runtime --> contract
    contract --> skill
    contract --> config
    diagnostics --> client

    config --> servers["5 biomedical MCP servers"]
    client --> servers
    servers --> sources["OpenTargets, Monarch, MyGene,MyChem, MyDisease data"]

MCP Servers

The default setup expects sibling repos:

  • ../opentargets-mcp
  • ../monarch-mcp
  • ../mygene-mcp
  • ../mychem-mcp
  • ../mydisease-mcp

Override paths with OPENTARGETS_MCP_PATH, MONARCH_MCP_PATH, MYGENE_MCP_PATH, MYCHEM_MCP_PATH, or MYDISEASE_MCP_PATH.

Setup

uv sync

Install From Git

uvx --from git+https://github.com/nickzren/biomed-agent biomed-agent doctor

doctor needs the MCP repos at the expected sibling paths or matching *_MCP_PATH environment variables.

Install Agent Skill

Copy this into a new Codex or Claude Code session:

Set up biomed-research, the source-backed biomedical research skill for agents.

If npm is available:
npx skills add nickzren/biomed-agent --skill biomed-research -y -g

Otherwise:
dir="${XDG_DATA_HOME:-$HOME/.local/share}/agent-skills"
repo="$dir/biomed-agent"
mkdir -p "$dir"
test -d "$repo" || gh repo clone nickzren/biomed-agent "$repo"
"$repo/install.sh"

Manual install from this checkout:

./install.sh

Diagnostics

uv run biomed-agent list-servers
uv run biomed-agent list-servers --json
uv run biomed-agent list-tools
uv run biomed-agent list-tools --json
uv run biomed-agent list-tools --server opentargets
uv run biomed-agent call-tool opentargets.search_entities '{"query_string":"BRAF","entity_names":["target"]}'
uv run biomed-agent doctor
uv run biomed-agent doctor --json

Init Config

init is print-only. It does not edit Codex, Claude Code, or Cursor settings.

uv run biomed-agent init --runtime codex --print
uv run biomed-agent init --runtime claude --print
uv run biomed-agent init --runtime cursor --print
uv run biomed-agent init --runtime codex --print --mcp-base ../

Tests

uv run pytest tests/ -q

Safety

Research and educational use only. This is not a clinical decision system and must not provide diagnosis, prescribing, dosing, or patient-specific treatment advice.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.