For a debugger for MCP server development, the strongest matches are modelcontextprotocol/inspector (The official MCP Inspector is an interactive diagnostic and), mcp-use/mcp-use (mcp-use is a comprehensive MCP development framework that includes) and buger/gor (Gor is a general HTTP traffic recording and replay). modelcontextprotocol/java-sdk and dstotijn/hetty round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Tools for inspecting, testing, and debugging Model Context Protocol servers during the development lifecycle.
The inspector is a diagnostic and validation tool for the Model Context Protocol. It provides an interactive interface and a transport proxy to discover, inspect, and execute the tools, prompts, and resources provided by an MCP server. The project serves as a debugger and compliance tester to verify that server implementations adhere to the protocol specification and JSON-RPC standards. It allows for real-time monitoring of message exchanges and logs between clients and servers across various transport layers, such as standard input/output and Server-Sent Events. The tool covers a broad rang
The official MCP Inspector is an interactive diagnostic and validation tool that monitors message traffic, simulates client requests, validates protocol compliance, and supports stdio/SSE transports, making it a comprehensive debugging and testing environment for MCP servers.
mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco
mcp-use is a comprehensive MCP development framework that includes an MCP inspector, observability suite, and API payload inspection capabilities, making it capable of interactively debugging and testing MCP servers despite its broader scope as a full lifecycle tool.
Gor is a set of specialized utilities for recording, replaying, and shadowing network traffic to validate system behavior under real-world conditions. It functions as an HTTP traffic recording tool, a network traffic capture engine, and a system for duplicating live production traffic. The project provides capabilities for recording real-time HTTP network traffic and storing it for later playback or analysis. It can duplicate live production network traffic and redirect it to a staging environment in real time, or replay recorded network requests against a target environment to validate syste
Gor is a general HTTP traffic recording and replay tool for load testing and shadowing, not an MCP‑specific debugging inspector — it has no awareness of the MCP protocol, no schema validation, and no interactive client simulation for MCP servers.
This is a software development kit for integrating the Model Context Protocol into Java applications. It serves as a framework for building AI servers and communication layers that exchange prompts, resources, and tool definitions between AI clients and servers. The SDK provides a transport-agnostic communication layer, allowing bidirectional data exchange over standard I/O, HTTP, or Server-Sent Events. It includes a generative AI resource manager for exposing structured data and prompt templates, and a standardized interface for implementing protocol clients and servers. The project covers
This is a Java SDK for building MCP servers and clients, not a dedicated debugging/inspection tool — you could use it to build one, but it lacks the interactive inspection, breakpoint, and replay features you're looking for.
Hetty is an HTTP intercepting proxy and web security research toolkit used to capture, inspect, and modify traffic between a browser and a server. It functions as an HTTP request editor for creating and replaying manual requests to test server behavior and as a project-based traffic logger that isolates network logs across different security research engagements. The tool provides a request-response interception loop that pauses outgoing requests and incoming responses in transit, allowing for manual editing or cancellation. It includes a manual request replay engine to construct and transmit
Hetty is an HTTP intercepting proxy and security testing toolkit, but it does not support the Model Context Protocol or any MCP-specific debugging features.
The Model Context Protocol C# SDK is a library for building clients and servers that implement the Model Context Protocol to integrate AI tools and resources. It provides an AI tool integration framework and a multi-modal content handler to exchange text, images, and binary resources between AI models and external context providers. The SDK utilizes a JSON-RPC communication library to manage bidirectional data exchange. It features a transport-agnostic communication layer that supports standard input and output, HTTP, and in-memory pipes, with specific integration for ASP.NET Core hosting. T
This is the C# SDK for building MCP servers and clients, not a debugging or inspection tool — you would use it to implement the protocol, not to inspect, replay, or debug MCP traffic interactively.
Roo-Code is an editor extension and AI agent orchestrator designed to automate software engineering tasks. It functions as an LLM-powered tool that generates source code from natural language descriptions and manages autonomous agents directly within the development environment. The system distinguishes itself through the use of role-based behavioral profiles, allowing the agent to switch between personas such as Architect or Debugger to align with different project phases. It also operates as a Model Context Protocol client, connecting to external servers to expand the data sources and tools
Roo-Code is an AI coding assistant that uses MCP as a client to connect to external servers, but it does not provide the dedicated features you need—like MCP traffic inspection, breakpoint debugging, or request replay—for debugging and testing MCP servers themselves.
This is an MCP server plugin for the IDA Pro binary analysis platform, so it is itself an MCP server rather than a general-purpose debugging and inspection tool for MCP servers.
Mods is a terminal-based AI client that sends prompts to large language models and streams responses back to the command line. It functions as a multi-provider AI gateway, routing queries to OpenAI, Cohere, Groq, Gemini, and local endpoints, and includes a conversation history manager that saves, caches, branches, and resumes text-based interactions. The tool also operates as a Model Context Protocol client, connecting to external MCP servers via stdio, SSE, or HTTP to extend model capabilities with specialized tools and data. The project distinguishes itself through a config-driven provider
Mods is an AI client that uses MCP to extend model capabilities, not an interactive debugging and inspection tool for testing MCP servers — it lacks the core functionality this search is after.
xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full
This repository provides a Model Context Protocol server for Xcode build and device management, not an interactive inspection or debugging tool for MCP servers themselves.
lsp-mode is a Language Server Protocol client and IDE feature set for Emacs. It functions as a semantic code analysis tool and JSON-RPC communication layer that connects the editor to external language servers to provide intelligent code completion and real-time diagnostics. The project also serves as a Debug Adapter Protocol client, enabling interactive debugging sessions and breakpoint management. This allows for stepping through code and inspecting variables via a standardized protocol, including support for debugging within Docker containers. The system covers a broad range of developmen
lsp-mode is a Language Server Protocol client and debug adapter client for Emacs, designed for inspecting and debugging LSP and DAP interactions, not the Model Context Protocol (MCP) that this search targets.
XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in
This repository is an MCP server that exposes Xcode build/device management to AI agents, rather than a tool for inspecting, debugging, or testing MCP servers themselves; it lacks the traffic inspector, interactive client simulation, and protocol debugging features the visitor wants.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| modelcontextprotocol/inspector | 8.7K | TypeScript | other | |
| mcp-use/mcp-use | 10.1K | TypeScript | MIT | |
| buger/gor | 19.3K | Go | NOASSERTION | |
| modelcontextprotocol/java-sdk | 3.2K | Java | mit | |
| dstotijn/hetty | 11.5K | Go | MIT | |
| modelcontextprotocol/csharp-sdk | 3.9K | C# | other | |
| roovetgit/roo-code | 24.3K | TypeScript | Apache-2.0 | |
| mrexodia/ida-pro-mcp | 5.6K | Python | mit | |
| charmbracelet/mods | 4.5K | Go | mit | |
| cameroncooke/xcodebuildmcp | 5.9K | TypeScript | MIT |