inspector
MCPJam describes itself as the development platform for MCP servers, MCP apps and ChatGPT apps. Its README lists seven capabilities: debugging every JSON-RPC message and OAuth exchange with full traces, chatting with any LLM against your server while seeing tool calls and context, inspecting a server's tools, resources and prompts, running evals across several LLMs and tracking accuracy over time, a CLI for probing servers, running doctor checks and exercising OAuth flows, an SDK for assertions in your own tests, and CI/CD integration for end-to-end tests, evals, OAuth checks and spec conformance on every pull request.
There are four ways to run it. The hosted web app at app.mcpjam.com needs no install but only supports HTTPS server URLs and has no STDIO, tunneling, skills or tasks. The desktop app (macOS and Windows installers) supports HTTP/S and local STDIO servers without Node.js. In a terminal, `npx @mcpjam/inspector@latest` needs Node.js 20 or newer and prints a localhost URL. With Docker, `docker run -p 127.0.0.1:6274:6274 mcpjam/mcp-inspector` works, and the README says to always bind to 127.0.0.1 to keep the inspector local-only. The npm badge and README mention Apache-2.0, while GitHub's license detection shows none, so check the repository before redistributing.