v0.1.12: mcp-ts-core ^0.10.6 adoption, packaging and identity hardening
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 toworldbank-mcp-server— served identity is the unscoped package name on every surfacescripts/clean-mcpb.tspost-pack cleaner (wired intobundle) stripsnode_modulesagent-doc entries that root-anchored.mcpbignorecannot reachlint-packagingbundle-content + identity guards;check-framework-antipatternsz.coerce.boolean()env-flag rule- Dockerfile
/healthzHEALTHCHECK andorg.opencontainers.image.versionlabel
Changed:
.mcpbignoreroot dev-dir patterns anchored with a leading/- Vendored framework skills re-synced to ^0.10.6
134 tests pass; bun run devcheck clean.