Skip to content

MCP Inspector

MCP Inspector lets a developer inspect the tools and information an MCP connection advertises and review replies from a server they control.

Visit MCP Inspector

What does MCP Inspector help you see?

MCP Inspector gives you a view of what a server exposes, including tools and the information a tool asks for. That helps you check whether a small lookup has the interface you expected.

If a server says it can look up a library manual, look for what it needs to identify the library and version. A description alone does not establish what the server will do with the request.

Which environment should you inspect?

Use a server you own or are authorized to test. Begin with a disposable local example that has fictional content and no real credentials, private folders or outside services.

Opening the Inspector does not change the permissions of the server it connects to. Keep the Inspector local, and avoid running tools you have not reviewed.

What do you need before choosing a release?

Check the official package and the Node.js requirements for the version you plan to use. The repository documents a licensing transition, so check the license attached to the chosen release if you will redistribute it.

The Inspector examines a connection. Hosting or using the connected service may have separate requirements and costs.

How would you decide what to look for before connecting?

Sketch a fictional local documentation service on paper. Do not run or connect to anything.

  1. Describe one lookup
    Write the library name and version as inputs and a documentation excerpt as the expected reply.
  2. Set the boundary
    If the proposed tool asks for a workspace folder or write access, leave it disconnected. The example needs only the library and version.
  3. Check one missing result
    Draw a reply with no entry for that version. The app should leave the answer open and point to the original manual.