開発
MCP TypeScript SDK v2.3.0を公開
原題: 2.3.0
接続、安全性、大容量SSE処理を更新
Model Context Protocolは2026年10月3日2時55分頃(日本時間)、TypeScript SDK v2.3.0を正式公開しました。
クライアント、サーバー、コア、互換サーバー、codemodの各パッケージを2.3.0へ更新しました。
Server.connect()は既に接続中のインスタンスへの再接続を拒否し、stateless Streamable HTTPではリクエストごとにサーバーとtransportを作る構成へ変わります。
HTTP client transportのリダイレクトは同一originに限定され、別hostやportへ移る場合は最終URLまたはredirectPolicy: 'follow'の指定が必要です。
Bearer token検証にexpectedResourceを追加し、このMCPサーバー向けに発行されたtokenだけを受け付ける構成を選べます。
maxToolInputElementsでは、tool引数に含まれる配列要素とobject memberの上限を設定できます。
clientはeventsource-parser 3.0.8以降を必須とし、単一の大きなSSE eventを受信する時間とmemory使用量を削減しました。
50MBのtool resultをStreamable HTTPで受け取る処理も高速化され、large resultを扱うMCP clientの待ち時間を短縮します。
Tasks拡張のtasks/getとtasks/cancelを2026-07-28 connectionで提供できるようにしました。
redirectとserver instanceの扱いは既存実装へ影響するため、更新時は公式のupgrade notesに沿った構成変更が必要です。