cBioPortalChat benchmark runs
Main benchmark
| Run | Target | Setup | Questions | Model | Pass rate | Data | Navigation | Analysis | Out of scope | Cost / correct | Median latency | Failed requests |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20261002-2344 | beta | Claude Code 2.1.288 changed prompt 5dbe6fa4ced1cbioportal-mcp 2.13.3 68b96a0navigator 1.0.0 b4ff15fcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (146 graded) | Haiku 4.5 | 64% | 68% | 35% | 74% | 75% | $0.095 | 24s | 0 |
| Sonnet 5 | 62% | 55% | 46% | 83% | 58% | $0.226 | 30s | 0 | ||||
| 20261002-0306 | beta | Claude Code 2.1.287 changed prompt 5dbe6fa4ced1cbioportal-mcp 2.13.3 68b96a0 changednavigator 1.0.0 b4ff15fcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (146 graded) | Haiku 4.5 | 56% | 69% | 31% | 57% | 42% | $0.106 | 25s | 0 |
| Sonnet 5 | 70% | 74% | 46% | 80% | 58% | $0.187 | 27s | 0 | ||||
| 20260929-0440 | beta | Claude Code 2.1.284 changed prompt 5dbe6fa4ced1navigator 1.0.0 b4ff15fcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (145 graded) | Sonnet 5.5 | 72% | 87% | 46% | 69% | 67% | $0.148 | 22s | 0 |
| 20260926-1634 | beta | Claude Code 2.1.283 changed prompt 5dbe6fa4ced1cbioportal-mcp 07ffe44 changednavigator 1.0.0 b4ff15f changedcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (145 graded) | Haiku 4.5 | 59% | 77% | 31% | 49% | 67% | $0.104 | 34s | 0 |
| Sonnet 5 | 74% | 82% | 50% | 76% | 83% | $0.189 | 36s | 0 | ||||
| 20260925-0129 | beta | Claude Code 2.1.282 cbioportal-mcp a06ebc2navigator 1.0.0 4135b03cBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (145 graded) | Haiku 4.5 | 53% | 77% | 27% | 33% | 58% | $0.123 | 29s | 0 |
| Sonnet 5 | 65% | 74% | 46% | 62% | 67% | $0.205 | 34s | 0 | ||||
| 20260924-2354 | prod | Claude Code 2.1.282 changed prompt 2da3dcebb3d4cbioportal-mcp a06ebc2navigator 1.0.0 4135b03cBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
146 (145 graded) | Haiku 4.5 | 48% | 66% | 38% | 31% | 33% | $0.142 | 31s | 0 |
| Sonnet 5 | 57% | 63% | 50% | 51% | 67% | $0.255 | 39s | 0 | ||||
| 20260923-1919 | beta | LibreChat |
146 (145 graded) | Haiku 4.5 | 54% | 66% | 46% | 40% | 67% | $0.177 | 30s | 0 |
| Sonnet 5 | 64% | 79% | 69% | 44% | 50% | $0.451 | 72s | 1 |
Multi-turn follow-ups
| Run | Target | Setup | Questions | Model | Pass rate | Data | Navigation | Analysis | Out of scope | Cost / correct | Median latency | Failed requests |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20260929-0459 | beta | Claude Code 2.1.284 changed prompt 5dbe6fa4ced1navigator 1.0.0 b4ff15fcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
14 (14 graded) | Sonnet 5.5 | 93% | 100% | 100% | 100% | 50% | $0.090 | 19s | 0 |
| 20260926-1702 | beta | Claude Code 2.1.283 changed prompt 5dbe6fa4ced1cbioportal-mcp 07ffe44 changednavigator 1.0.0 b4ff15f changedcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
14 (14 graded) | Haiku 4.5 | 79% | 62% | 100% | 100% | 100% | $0.040 | 18s | 0 |
| Sonnet 5 | 93% | 100% | 100% | 50% | 100% | $0.091 | 22s | 0 | ||||
| 20260925-1407 | beta | Claude Code 2.1.282 prompt 5dbe6fa4ced1cbioportal-mcp a06ebc2navigator 1.0.0 4135b03cBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
14 (14 graded) | Haiku 4.5 | 93% | 100% | 100% | 100% | 50% | $0.042 | 20s | 0 |
| Sonnet 5 | 71% | 62% | 50% | 100% | 100% | $0.128 | 19s | 0 |
Subset questions
| Run | Target | Setup | Questions | Model | Pass rate | Data | Navigation | Analysis | Out of scope | Cost / correct | Median latency | Failed requests |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20261002-1859 | beta | Claude Code 2.1.287 prompt 5dbe6fa4ced1cbioportal-mcp 68b96a0navigator 1.0.0 b4ff15fcBioPortal v7.1.2 / DB 3.0.0 / hgnc_v7_2025.10.7 |
26 (26 graded) | Haiku 4.5 | 54% | 53% | – | 57% | – | $0.167 | 44s | 0 |
| Sonnet 5 | 69% | 79% | – | 43% | – | $0.302 | 40s | 0 |
Comparisons and checks
| Page | Date | Kind | Summary |
|---|---|---|---|
| Beta vs prod database MCP — 2026-10-02 | 2026-10-02 | Run comparison | Same agent and models, beta vs prod database MCP, 146 questions × 1 repeat (Claude Code runner). Pass rate prod→beta: Haiku 4.5 64.4%→56.2%, Sonnet 5 62.3%→69.9% — within ±8 pt run-to-run noise. Prod subset 20261002-2359 pending (still being graded). |
| Live ClickHouse latency check — 2026-09-29 | 2026-09-29 | DB latency check | Read-only timings of the SQL in open cbioportal-mcp PRs #151, #154 and #160 (not merged or deployed) on the current public DB. #160 saves 0.24–0.60 s per call (median 0.29 s, identical results); #154 fallback SQL takes 0.08–1.35 s vs an estimated ~3–4 ms lookup; #151 schema calls cost 1.4–2.6 ms. DB share of answer latency not measured. |