File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -267,6 +267,10 @@ listing its supported versions. See
267267[ Lifecycle: Protocol Version Negotiation] [ lifecycle-version ]
268268for the negotiation flow.
269269
270+ If the server does not implement the requested RPC method, it ** MUST** respond
271+ with ` 404 Not Found ` and a JSON-RPC error with code ` -32601 `
272+ (` Method not found ` ).
273+
270274For backward compatibility, if the server does _ not_ receive an
271275` MCP-Protocol-Version ` header and has no other way to identify the version,
272276the server ** SHOULD** assume protocol version ` 2025-03-26 ` .
Original file line number Diff line number Diff line change @@ -82,9 +82,3 @@ is useful in two scenarios:
8282
8383See [ Protocol Version Negotiation] ( /specification/draft/basic/lifecycle#protocol-version-negotiation )
8484for the full version-selection flow.
85-
86- ## Unsupported RPCs
87-
88- If a client calls an RPC the server does not implement, the server ** MUST**
89- return a ` Method not found ` JSON-RPC error (` -32601 ` ). On HTTP the response
90- status ** MUST** be ` 404 Not Found ` .
You can’t perform that action at this time.
0 commit comments