Skip to content

feat: support MCP protocol 2026-07-28 - #20

Merged
CakeRepository merged 7 commits into
masterfrom
feat/mcp-2026-07-28
Jul 30, 2026
Merged

feat: support MCP protocol 2026-07-28#20
CakeRepository merged 7 commits into
masterfrom
feat/mcp-2026-07-28

Conversation

@CakeRepository

@CakeRepository CakeRepository commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Migrates the server to MCP TypeScript SDK v2 with dual-era stdio negotiation.

Included:

  • MCP protocol 2026-07-28 support with legacy client compatibility
  • McpServer factory plus serveStdio
  • v2 tool, prompt, and resource registration APIs
  • Zod 4 schemas
  • Node.js 20+ runtime floor
  • Version 4.0.0 metadata and changelog
  • Migrated v2 test harnesses

Validation completed successfully: TypeScript lint, build, and all 100 tests passed. The temporary migration workflows were removed before merge.

Copy link
Copy Markdown
Owner Author

/run-mcp-v2-migration

CakeRepository commented Jul 30, 2026

Copy link
Copy Markdown
Owner Author

/run-mcp-v2-migration

Retry requested after upgrading the generated project to Zod 4.

Copy link
Copy Markdown
Owner Author

/run-mcp-v2-migration

1 similar comment

Copy link
Copy Markdown
Owner Author

/run-mcp-v2-migration

@CakeRepository
CakeRepository marked this pull request as ready for review July 30, 2026 02:40
@CakeRepository
CakeRepository merged commit 7b3aae2 into master Jul 30, 2026
3 checks passed

Copy link
Copy Markdown
Owner Author

Preparing the v4.0.0 release and npm publication through the trusted publish.yml workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant