An interactive web UI and CLI for testing, debugging, and inspecting MCP servers. Developers can connect via stdio, SSE, and streamable-http transports, with defaults restricting execution to localhost.
Project overview
It addresses the lack of dedicated interactive visual tooling for MCP server testing by providing a local protocol bridge alongside scripting and automation capabilities.
Project type
MCP · Infrastructure
Use cases
Knowledge Q&A
Deployment
Refer to project documentation
License
License pending
Best for
Developers and AI engineers needing local interactive visual debugging or CLI automation for MCP servers.
Key capabilities
A React-based web UI provides an interactive interface for testing and debugging MCP servers.
A Node.js proxy server connects the web UI to MCP servers via stdio, SSE, and streamable-http transports.
Enables programmatic interaction with MCP servers from the command line for scripting, automation, and integration with coding assistants.
Provides buttons to copy or export server launch configurations for use in clients.
Generates random session tokens for bearer token authentication to secure the proxy server.
Validates the Origin header on incoming requests to prevent DNS rebinding attacks.
Limitations and risks
Binding to all interfaces exposes the proxy server's ability to execute local processes.
Getting started
Run directly via npx without cloning the repository, then open the local web UI port in a browser.
Evidence and sources
README: The MCP inspector is a developer tool for testing and debugging MCP servers.
README: The MCP Inspector consists of two main components that work together: - **MCP Inspector Client (MCPI)**: A React-based web UI that provides an interactive interface for testing an…
README: - Node.js: ^22.7.5
README: The MCP Inspector proxy server requires authentication by default. When starting the server, a random session token is generated and printed to the console:
README: CLI mode enables programmatic interaction with MCP servers from the command line, ideal for scripting, automation, and integration with coding assistants. This creates an efficien…
AI Search
Find projects, verify facts, compare options, or turn a complex need into an actionable plan
Try a searchA click only fills the search box; you stay in control