modelcontextprotocol / modelcontextprotocol/php-sdk

[2026-07-28] Transport & observability headers/metadata

Abierto
#336 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

2026-07-28 Client enhancement improves spec compliance Schema Server
Lenguaje dominante
PHP
Estrellas
1.6k
Forks
173
Merge medio
2 d 49 min
PR fusionados (30 d)
23

Descripción

Tracking issue for the MCP Spec 2026-07-28 releaseTransport & 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-Method and Mcp-Name HTTP headers (server + client)
  • #354 — SEP-2549: ttlMs and cacheScope on 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).

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Empieza con las sub-issues #353, #354 y #355, y después lee los SEPs fusionados y los PRs de especificación enlazados en ellas. Para #353, comprueba la versión del protocolo por solicitud de #340 antes de implementar los headers; para #354 y #355, sigue los requisitos indicados de metadatos de resultado y contexto de trace. Se considera terminado cuando los cambios aplicables en el servidor y el cliente para las tres funcionalidades de transporte y observabilidad estén implementados de forma independiente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
php
Área
api, backend, observability
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.