Skip to content

v0.1.17: mcp-ts-core 0.12 (MCP SDK v2) adoption

Latest

Choose a tag to compare

@cyanheads cyanheads released this 25 Aug 07:25
· 1 commit to main since this release
v0.1.17
eba637a

mcp-ts-core 0.12 (MCP SDK v2) adoption

  • adopts the breaking MCP SDK v2 migration: HTTP endpoints also serve protocol revision 2026-07-28, tool inputs are strict, each tool's outputSchema declares the error envelope, and advertised JSON Schema moved from draft-07 to 2020-12 — no tool, parameter, or output field of this server changed
  • wikipedia-service.ts adopts RequestContext + withExtra, replacing the deprecated RequestContextLike and an ad-hoc signal cast with a declared ServiceContext type
  • MCP_SESSION_MODE settled on stateless in docs and .env.example (Docker image behavior unchanged)
  • security contact changed to security@caseyjhand.com
  • internal: Bun 1.4.0 + --omit=peer, tsconfig typecheck/emit split, CLAUDE.md/AGENTS.md + 25 skills + scaffolding scripts resynced, new CONTRIBUTING.md/CODE_OF_CONDUCT.md

deps: @cyanheads/mcp-ts-core ^0.11.0 → ^0.12.3 (+ biome/types-node/tsc-alias/vitest bumps)

CHANGELOG v0.1.17