What problem does it solve?
mcp-spy solves the problem of troubleshooting and debugging integrations with Model Context Protocol (MCP) servers by providing a detailed analysis of server communication, message traffic, latency issues, and protocol compliance.
Core Features & Use Cases
- Debugging Communication: Inspect the traffic between Claude and MCP servers for errors, failed requests, and protocol violations.
- Traffic Analysis: Monitor recent messages and filter traffic by message type to pinpoint specific issues.
- Latency Analysis: Measure response times for various tools and detect latency warnings in logs.
- Failed Request Analysis: Identify failures and parse error responses to determine common issues like connection issues, timeouts, or invalid JSON.
- Server Debugging: Check server status, logs, and execute tools directly for troubleshooting.
- Protocol Debugging: Inspect messages, validate requests, and validate JSON format to ensure protocol compliance.
Quick Start
Analyze the traffic logs of the MCP server using mcp-spy.