Skip to content

Releases: genomoncology/biomcp

v0.8.14 — Streamable HTTP docs, demo, and release polish

10 Mar 21:42
bd15482

Choose a tag to compare

What's new in v0.8.14

  • Newcomer docs: new getting-started guide for remote Streamable HTTP clients — how to start biomcp serve-http, use /mcp, and check /health and /readyz
  • Runnable demo: demo/streamable_http_client.py — a self-contained PEP 723 script using the official Python MCP SDK, runnable with uv run --script
  • Docs home: remote HTTP server section added to docs/index.md so the transport is visible from first visit
  • README: updated with remote HTTP quick-start and demo reference
  • serve-sse migration guidance: kept visible for users still on the legacy SSE path

See the CHANGELOG for full details.

v0.8.13

09 Mar 17:50
3640c27

Choose a tag to compare

See CHANGELOG.md for full details.

v0.8.12

07 Mar 20:32

Choose a tag to compare

What's Changed

  • Make all search subcommands accept bare positional arguments by @imaurer in #160
  • Update CHANGELOG and docs for releases 0.8.5–0.8.11 by @imaurer in #161
  • Harden CLI for agent use: multi-token args, --until alias, variant error guidance by @imaurer in #162
  • Replace SKILL.md with experiment-validated version, remove use-case files by @imaurer in #163
  • Improve CLI usability: variant fallback, NCT validation, bare-entity shortcuts, and better timeouts by @imaurer in #164
  • Auto-discover skill install target using cross-tool standard by @imaurer in #165
  • Refresh skills reference material and add schema drift validation by @imaurer in #166
  • Add local cBioPortal study adapters with study query CLI by @imaurer in #167
  • Add cohort filtering, survival aggregates, and group comparison for cBioPortal studies by @imaurer in #168
  • Add multi-omics cross-table join for study filtering by @imaurer in #169
  • Add Fisher's exact p-value to gene co-occurrence analysis by @imaurer in #170

Full Changelog: v0.8.11...v0.8.12

v0.8.11

06 Mar 12:06
a9e740a

Choose a tag to compare

Changes

  • Evidence URLs and citations on entity outputs (#156)
  • Gene enrichment — GTEx expression data, DGIdb druggability, ClinGen gene-disease validity (#157)
  • Streamlined CI — PR checks are now Rust-only (~3 min); release workflow consolidates validation, binary builds, PyPI wheels, and docs deployment into a single pipeline (#159)

v0.8.10

04 Mar 20:53
80451f1

Choose a tag to compare

What's Changed

  • 200: search-all output polish, link safety, and infrastructure hygiene by @imaurer in #144
  • Delete docs/changelog.md by @imaurer in #145
  • 204: trial search improvements and PyPI trusted publisher by @imaurer in #146

Full Changelog: v0.8.9...v0.8.10

v0.8.9

03 Mar 21:13
ea8fe43

Choose a tag to compare

What's Changed

  • 198-biomcp-search-all: add cross-entity search all command by @imaurer in #141
  • 198: bump version to 0.8.9 by @imaurer in #142

Full Changelog: v0.8.8...v0.8.9

v0.8.8

02 Mar 22:25
b8d1aea

Choose a tag to compare

Output Cleanup & Help Discoverability

Output Deduplication

  • Population data shown exactly once (was rendered 3x with inline summary + pipe table + AF line)
  • Conservation, AlphaGenome, interactions converted from pipe tables to key-value pairs
  • Adverse event reactions/outcomes converted from single-column tables to bullet lists
  • All entity metadata headers standardized to plain Key: Value (no bold)

Actionable Footers

  • Sections: replaced with More: / All: showing copy-pasteable biomcp get commands
  • Related: replaced with See also: listing full biomcp commands, one per line
  • All 11 entity templates updated consistently

Help Discoverability

  • biomcp list starts with quickstart block showing example commands
  • Skills tip added to list output
  • biomcp list skill now works (aliases to skill list)
  • list enrich and list batch are first-class help pages
  • --biomarker documented in list trial, --since documented in list article
  • list phenotype and list gwas expanded with workflow examples
  • health shows affected features when APIs fail

Quality

  • 349 Rust tests, 0 clippy warnings
  • 117 VV executable documentation contracts passing

v0.8.7

27 Feb 20:32
ca013a9

Choose a tag to compare

What's Changed

  • 193-biomcp-help-fixes: improve help discoverability and completeness by @imaurer in #138

Full Changelog: v0.8.6...v0.8.7

v0.8.6

27 Feb 10:59
3bedbd5

Choose a tag to compare

What's Changed

  • 191: fix trial filter accuracy — age post-filter, exclusion detection, pathway source by @imaurer in #137

Full Changelog: v0.8.5...v0.8.6

v0.8.5

26 Feb 21:17
ea9f53c

Choose a tag to compare

What's Changed

  • fix: install.sh resolves latest to release with assets by @imaurer in #134
  • 189: Enforce pagination and validation contracts by @imaurer in #135
  • 190: Harden input safety, SSRF prevention, and pagination contracts by @imaurer in #136

Full Changelog: v0.8.4...v0.8.5