MCP Protocol Explorer
See the exact JSON-RPC messages exchanged in an MCP session. Pick a server, walk through each protocol step, and execute real tool calls.
initialize
tools/list
tools/call
The client sends its capabilities and the protocol version. The server responds with its name, capabilities, and supported protocol version.
The client discovers available tools. Each tool includes its name, description, and JSON Schema for its parameters.
The client invokes a tool by name with arguments. The server executes the tool and returns structured content (text, images, or embedded resources).