modelcontextprotocol / modelcontextprotocol/php-sdk
[2026-07-28] Transport & observability headers/metadata
オープン
まだ誰も着手していません。
2026-07-28
Client
enhancement
improves spec compliance
Schema
Server
- 主要言語
- PHP
- スター
- 1.6k
- フォーク
- 173
- 平均マージ
- 2日 49分
- マージ済み PR(30日)
- 23
説明
Tracking issue for the MCP Spec 2026-07-28 release — Transport & observability milestone.
Additive, non-breaking changes that surface routing/observability hints at the transport layer.
SEPs covered
| SEP | Title | Spec PR |
|---|---|---|
| SEP-2243 | HTTP Standardization (Mcp-Method / Mcp-Name headers) |
#2243 |
| SEP-2549 | TTL for List Results (ttlMs / cacheScope) |
#2549 |
| SEP-414 | OpenTelemetry Trace Context Propagation | #414 |
Sub-issues
- #353 — SEP-2243: Emit
Mcp-MethodandMcp-NameHTTP headers (server + client) - #354 — SEP-2549:
ttlMsandcacheScopeon list/read results - #355 — SEP-414: W3C Trace Context propagation via
_meta(server + client)
Notes
- All three SEPs are merged.
- All three are additive — implementable independently of the Milestone A stateless overhaul, though SEP-2243 should be gated on the per-request protocol version introduced in SEP-2575 (#340).
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
サブ Issue #353、#354、#355 から始め、その後、それらにリンクされたマージ済みの SEP と spec PR を読んでください。#353 では、headers を実装する前に #340 のリクエストごとのプロトコルバージョンを確認してください。#354 と #355 では、記載されている result metadata と trace-context の要件に従ってください。完了とは、3 つすべての transport および observability 機能について、該当する server と client の変更がそれぞれ独立して実装されていることを意味します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- php
- 領域
- api, backend, observability
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100