MCP-DEP-001
ping is no longer implemented
“Remove ping, logging/setLevel, and notifications/roots/list_changed.” — spec anchor
How to fix this
Remove `ping`. It was retired in this revision along with `logging/setLevel` and `notifications/roots/list_changed`.
Check your own server against this rule
The validator makes real protocol requests and reports this rule as pass, warn or fail alongside the other 78. Validate a server or read how the check works.
Other Deprecated and removed features rules
- MCP-DEP-002logging/setLevel is no longer implemented
- MCP-DEP-003resources/subscribe and resources/unsubscribe replaced by subscriptions/listen
- MCP-DEP-004No legacy HTTP+SSE endpoint is served
- MCP-DEP-005Roots / Sampling / Logging capabilities are not advertised
- MCP-DEP-006Server accepts initialize (dual-era support)
- MCP-DEP-007A modern-only server names its supported versions in the initialize error