Skip to content

v0.1.12: mcp-ts-core ^0.10.6 adoption, packaging and identity hardening

Choose a tag to compare

@cyanheads cyanheads released this 12 Jun 08:33
v0.1.12
66d1244

mcp-ts-core ^0.10.6 adoption, packaging and identity hardening

Adopts the latest framework, pins the served identity to the machine name, and hardens MCPB bundling so dependency-shipped agent docs never leak into the bundle.

Dependencies:

  • @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
  • @types/node ^25.9.1 → ^25.9.3

Added:

  • createApp({ name, title }) set to worldbank-mcp-server — served identity is the unscoped package name on every surface
  • scripts/clean-mcpb.ts post-pack cleaner (wired into bundle) strips node_modules agent-doc entries that root-anchored .mcpbignore cannot reach
  • lint-packaging bundle-content + identity guards; check-framework-antipatterns z.coerce.boolean() env-flag rule
  • Dockerfile /healthz HEALTHCHECK and org.opencontainers.image.version label

Changed:

  • .mcpbignore root dev-dir patterns anchored with a leading /
  • Vendored framework skills re-synced to ^0.10.6

134 tests pass; bun run devcheck clean.