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
- Deterministic stdio JSON-RPC probe: initialize -> notifications/initialized -> paginated tools/list -> 8 scripted tools/call; no LLM involved.
- tools/list exposed 41 tools — all pinned core tools present (asserted against the vendored registry).
- Every response below is a captured original; full pairs in capture.jsonl.
Evidence
| Tool | Assert | ms |
|---|---|---|
article_search | pass | 4453 |
gene_get | pass | 1570 |
variant_search | pass | 2277 |
trial_search | pass | 1767 |
disease_search | pass | 2492 |
patent_search | pass | 18654 |
gtex_expression | pass | 2953 |
pdb | pass | 3144 |
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 mode | n/a — no agent; deterministic probe |
|---|---|
| Provenance | d818c85 · 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)