MCP tool tour — true request/response pairs from 8 core tools

PASS40sprompt: enartifact: en

Prompt (verbatim)

n/a — this scenario is a deterministic stdio JSON-RPC probe, not a prompted agent session.

What happened

Evidence

ToolAssertms
article_searchpass4453
gene_getpass1570
variant_searchpass2277
trial_searchpass1767
disease_searchpass2492
patent_searchpass18654
gtex_expressionpass2953
pdbpass3144

variant_search

Structured variant query: gene + protein change (never compound free text).

Request

{
  "gene": "BRAF",
  "hgvsp": "V600E",
  "limit": 3
}

Response (excerpt)

[{"id":"rs113488022","gene":"BRAF","hgvs_p":"V600E","hgvs_c":"c.1799T>A","significance":"Pathogenic","gnomad_af":0.00000397994}]

trial_search

ClinicalTrials.gov search returning NCT IDs.

Request

{
  "query": "melanoma",
  "phase": "Phase 3",
  "limit": 3
}

Response (excerpt)

{"studies":[{"nct_id":"NCT03068455","title":"An Investigational Immuno-therapy Study of Nivolumab Combined With Ipilimumab Compared to Nivolumab by Itself After Complete Surgical Removal of Stage IIIb…}

Objective checks

checks passed: 9/9

Fan-out moden/a — no agent; deterministic probe
Provenanced818c85 · biomcp@1.4.0

Replay

node demos/run-demo.mjs --only mcp-tool-tour-en --publish

Token-free replay — a deterministic stdio JSON-RPC probe (network + npx only, no LLM).

In the repository: README · transcript · result.json · artifact directory (permalink)