SOLFIND
Web Lens
Portal home

Deprecated Features - Model Context Protocol

https://modelcontextprotocol.io/specification/2026-07-28/deprecated • 260 KB fetched
Open original page


Deprecated Features - Model Context Protocol Documentation Index Fetch the complete documentation index at: /llms.txt Use this file to discover all available pages before exploring further. Skip to main content Model Context Protocol home page Version 2026-07-28 (latest) Search... ⌘ K Ask Assistant ⌘ I * Blog * GitHub Search... Navigation Deprecated Features Documentation Specification Extensions Registry SEPs Community * Specification * Key Changes * Deprecated Features * Architecture Base Protocol * Overview * Versioning and Compatibility * Message Patterns * Transports * Authorization Client Features * Roots * Sampling * Elicitation Server Features * Overview * Discovery * Prompts * Resources * Tools * Utilities * Schema Reference On this page * Deprecated * Removed Deprecated Features Copy page Copy page Copy page Copy page This page is the registry of specification features that are currently in the Deprecated state under the feature lifecycle and deprecation policy ( SEP-2596 ). A Deprecated feature remains part of the specification but is scheduled for removal: new implementations SHOULD NOT adopt it, and existing implementations SHOULD migrate before the feature’s earliest removal. The earliest removal marks when a feature becomes eligible for removal; the actual removal is a Core Maintainer decision taken during release preparation and may happen later. This registry is a derived view kept consistent with the per-feature deprecation notices and changelog entries, which are the normative records. ​ Deprecated Feature Deprecation SEP Deprecated in Migration path Earliest removal Roots SEP-2577 2026-07-28 Pass directories or files via tool parameters, resource URIs, or server configuration First revision released on or after 2027-07-28 Sampling SEP-2577 2026-07-28 Integrate directly with LLM provider APIs First revision released on or after 2027-07-28 Logging SEP-2577 2026-07-28 Log to stderr for stdio transports; use OpenTelemetry for observability First revision released on or after 2027-07-28 Dynamic Client Registration PR #2858 2026-07-28 Client ID Metadata Documents First revision released on or after 2027-07-28 includeContext: "thisServer" / "allServers" ( Sampling ) SEP-2596 2025-11-25 Omit the field or use "none" Follows Sampling ( SEP-2577 ) HTTP+SSE transport SEP-2596 2025-03-26 Streamable HTTP Three months after SEP-2596 reaches Final The HTTP+SSE transport and the includeContext values were already described as deprecated before the lifecycle policy existed; SEP-2596 reclassifies them as Deprecated under its transition provisions . ​ Removed No features have been removed under this policy yet. When a Deprecated feature is removed, its row moves to this section with a link to the changelog entry recording the removal. Was this page helpful? Yes No Key Changes Architecture github Assistant Responses are generated using AI and may contain mistakes.

Links found on this page

  1. /llms.txt [direct]
  2. Skip to main content [direct]
  3. Model Context Protocol home page [direct]
  4. Blog [direct]
  5. GitHub [direct]
  6. Documentation [direct]
  7. Specification [direct]
  8. Extensions [direct]
  9. Registry [direct]
  10. SEPs [direct]
  11. Community [direct]
  12. Key Changes [direct]
  13. Architecture [direct]
  14. Overview [direct]
  15. Versioning and Compatibility [direct]
  16. Roots [direct]
  17. Sampling [direct]
  18. Elicitation [direct]
  19. Overview [direct]
  20. Discovery [direct]
  21. Prompts [direct]
  22. Resources [direct]
  23. Tools [direct]
  24. Schema Reference [direct]
  25. feature lifecycle and deprecation policy [direct]
  26. SEP-2596 [direct]
  27. SEP-2577 [direct]
  28. Logging [direct]
  29. OpenTelemetry [direct]
  30. Dynamic Client Registration [direct]
  31. PR #2858 [direct]
  32. HTTP+SSE transport [direct]
  33. Streamable HTTP [direct]
  34. Architecture [direct]