Skip to content

Update MCP TypeScript SDK to v2 - #28

Merged
yamanoku merged 1 commit into
mainfrom
feat/mcp-sdk-v2
Aug 2, 2026
Merged

Update MCP TypeScript SDK to v2#28
yamanoku merged 1 commit into
mainfrom
feat/mcp-sdk-v2

Conversation

@yamanoku

@yamanoku yamanoku commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the monolithic v1 SDK with the stable v2 server and client packages
  • migrate tool registration to Standard Schema objects and serve stdio through the factory-based entry point for legacy and 2026-07-28 protocol support
  • add an in-memory MCP test covering tool discovery and generated input schemas

Test plan

  • deno fmt --check
  • deno lint
  • deno check baseline-mcp-server.ts
  • deno test -A
  • stdio startup smoke test with no stdout logging

Made with Cursor

Adopt the split v2 packages and factory-based stdio serving so the server supports modern protocol clients while retaining legacy compatibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
@yamanoku
yamanoku merged commit b303c33 into main Aug 2, 2026
1 check passed
@yamanoku
yamanoku deleted the feat/mcp-sdk-v2 branch August 2, 2026 05:35
@yamanoku yamanoku self-assigned this Aug 2, 2026
@github-project-automation github-project-automation Bot moved this from Doing to Done - 2026 in yamanoku Repositories KANBAN Aug 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done - 2026

Development

Successfully merging this pull request may close these issues.

1 participant