Browser debugger for MCP servers bridges stdio, SSE, and HTTP
It gives MCP servers a visual debugging interface and exports working configs for clients like Cursor and Claude Code.

What it does
MCP Inspector is a two-part developer tool for testing Model Context Protocol servers. A React-based client UI talks to a Node.js proxy that bridges the browser to your server over stdio, SSE, or streamable HTTP. It also generates mcp.json snippets you can paste directly into clients such as Cursor or Claude Code.
The interesting bit
The proxy is not a traffic interceptor; it is a protocol translator that acts as both MCP client and HTTP server, letting browser tabs control local processes. The default ports are even derived from T9 dialpad mappings of the component names, which is either charming or worrying depending on your tolerance for telecom nostalgia.
Key highlights
- Supports stdio, SSE, and streamable HTTP transports through a single browser interface
- Exports server launch configurations as
mcp.jsonentries or complete files for external clients - Requires random session token authentication by default; disabling it carries an explicit CVE warning for remote code execution
- Binds only to localhost by default with DNS rebinding protection via Origin header validation
- Real-time timeout and proxy settings adjustable in the UI and persisted across sessions
Caveats
- The proxy can spawn local processes, so exposing it beyond localhost is actively dangerous
- Requires Node.js ^22.7.5, which is a fairly narrow version constraint
Verdict
Worth grabbing if you are building or troubleshooting MCP servers and want to stop guessing at stdio behavior. If you do not work with the Model Context Protocol, this is just a very elaborate web UI you do not need.
Frequently asked
- What is modelcontextprotocol/inspector?
- It gives MCP servers a visual debugging interface and exports working configs for clients like Cursor and Claude Code.
- Is inspector open source?
- Yes — modelcontextprotocol/inspector is an open-source project tracked on heatdrop.
- What language is inspector written in?
- modelcontextprotocol/inspector is primarily written in TypeScript.
- How popular is inspector?
- modelcontextprotocol/inspector has 10.4k stars on GitHub and is currently cooling off.
- Where can I find inspector?
- modelcontextprotocol/inspector is on GitHub at https://github.com/modelcontextprotocol/inspector.