Skip to content

v0.1.14: Discovery fixes + mcp-ts-core ^0.10.14 adoption

Choose a tag to compare

@cyanheads cyanheads released this 10 Jul 19:37
v0.1.14
622cbdf

Discovery fixes + mcp-ts-core ^0.10.14 adoption

Tokenized multi-word search, cursor pagination, and nextStep hints for the search/browse tools; a multi-root theme-browse fix; framework/skill maintenance folded in.

Added:

  • eurostat_search_datasets cursor pagination — new cursor input, nextCursor/truncated enrichment, limit is now page size (#16)
  • nextStep hint on eurostat_search_datasets and eurostat_browse_themes results (#13)
  • bunfig.toml minimumReleaseAge install guard + @socketsecurity/bun-security-scanner; .gitattributes; .github/SECURITY.md

Changed:

  • Dropped hardcoded "8,933 datasets" / "11 top-level themes" from tool descriptions and docs (#19)
  • @cyanheads/mcp-ts-core ^0.10.9 → ^0.10.14 — ctx.state.getMany, ctx.elicit.url, ctx.enrich helpers, ctx.content collector
  • Skills re-synced; 12 metadata.version bumps
  • Dockerfile: oven/bun 1.3.14, BuildKit cache mounts

Fixed:

  • eurostat_search_datasets multi-word queries now AND-match tokens across label+themePath+code (#14)
  • eurostat_browse_themes root browse unions children of every depth-0 TOC root (#20)

Dependencies:

  • @cyanheads/mcp-ts-core ^0.10.9 → ^0.10.14
  • @biomejs/biome ^2.5.0 → 2.5.2
  • @types/node ^26.0.0 → 26.1.0
  • tsc-alias ^1.8.17 → ^1.9.0
  • tsx ^4.22.4 → ^4.23.0
  • vitest ^4.1.9 → ^4.1.10
  • @socketsecurity/bun-security-scanner ^1.1.2 (new)
  • Transitive: hono → 4.12.28, js-yaml → 3.15.0, vite/esbuild patched (advisories cleared)

145 tests pass; bun run devcheck clean.

CHANGELOG v0.1.14