MCPFast / Tools / mcpsnoop: Wireshark for real-time MCP tool calls

GitHubTool★★★★☆

mcpsnoop: Wireshark for real-time MCP tool calls

mcpsnoop is a transparent proxy displaying all real tool calls between your AI client and MCP servers, live in your terminal.

View on GitHub

mcpsnoop: Real-time MCP Tool Call Analysis

mcpsnoop is a critical utility for developers working with AI agents and MCP (Multi-Agent Communication Protocol) servers. It functions as a transparent proxy, providing unparalleled visibility into the communication flow between your AI client and the MCP server. By intercepting and displaying every tool call in real-time directly within your terminal, mcpsnoop empowers you to debug, optimize, and understand the intricate interactions of your AI systems.

What mcpsnoop Does

At its core, mcpsnoop intercepts network traffic related to MCP tool calls. It acts as a silent observer, forwarding all requests and responses between your AI client and the MCP server without altering them. The key functionality is the live display of these tool calls in your terminal. This allows you to see exactly which tools are being invoked, with what parameters, and what responses are being received, all as they happen. This immediate feedback loop is invaluable for identifying issues, verifying expected behavior, and gaining a deep understanding of your agent's operational logic.

Key Features

Who mcpsnoop is For

mcpsnoop is an essential tool for AI developers, particularly those building and deploying multi-agent systems that rely on MCP. This includes:

If you are developing AI agents that interact with MCP servers and need to understand the granular details of their tool usage, mcpsnoop is an indispensable asset.