Skip to content

v0.1.3: mcp-ts-core ^0.10.6 adoption

Choose a tag to compare

@cyanheads cyanheads released this 13 Jun 04:00
· 32 commits to main since this release
v0.1.3
395844b

mcp-ts-core ^0.10.6 adoption

Framework upgrade to 0.10.x with the tool-surface and packaging changes it brings.

Added:

  • oecd_search_datasets discloses the full match count (enrichment.totalCount) when the limit caps the returned list
  • oecd_dataframe_query denies system-catalog introspection from caller SQL (denySystemCatalogs: true)
  • Container HEALTHCHECK on /healthz, APP_VERSION OCI label, writable .cache/.mirror data dirs

Changed:

  • createApp() sets explicit name/title = oecd-mcp-server
  • Error contracts invalid_sql/invalid_flow_ref/invalid_key migrate InvalidParamsValidationError
  • bundle cleans the .mcpb (clean-mcpb.ts): prunes dev deps, strips dependency-shipped agent docs

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
  • @biomejs/biome ^2.4.16 → ^2.5.0
  • @types/node ^25.9.2 → ^25.9.3

61 tests pass; bun run devcheck clean.