modelcontextprotocol/inspector
Deterministic testing tools for MCP servers
What it is
A developer tool for inspecting Model Context Protocol (MCP) servers. It ships as a single package, @modelcontextprotocol/inspector, that provides four ways to inspect a server: Web — a Vite + React + Mantine single-page app with a Node backend. CLI — a scriptable command-line client for automation, CI, and fast agent feedback loops. TUI — an interactive terminal UI built with Ink. mcpdo (experimental) — a connection CLI: connect once, then run many commands against the named connection through an implicit local daemon. See clients/mcpdo.
When to use it
Reach for inspector when you want Claude, Cursor or any MCP client to reach a new tool, API or data source — it's written in TypeScript and fits stacks tagged cli, debug, mcp, tool.