Your MCP server builds but the host can't see its tools. What's the first debugging move?
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Run `npx @modelcontextprotocol/inspector <server-command>` to launch the official browser-based MCP debugger, which acts as a full MCP client and lets you list and invoke tools through a web UI.
Imagine you built a small radio that is supposed to broadcast to a specific app, but the app says it cannot hear you. Instead of guessing what went wrong, you want a separate test receiver that listens on the same frequency, shows you exactly what the radio is sending, and lets you press each button one at a time to see what happens. mcp-inspector is that test receiver for MCP servers. You point it at your server, it shows every message in plain view, you click 'list tools' and 'call this tool with these arguments' on a web page, and any error shows up in readable format instead of buried in a host log.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
3 min: the npx launch command, the inspector as a full MCP client, the five UI panels (traffic, tools with forms, resources, prompts, stderr), the four-step triage for missing from host bugs, and where the inspector falls short (host-specific quirks, CI).
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Restarting Claude Desktop repeatedly to debug a missing server. The inspector connects directly to the server process and surfaces the actual error in seconds, without needing any host running.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.