← Back to directory
M

mcp-use Inspector

Community
An inspector for testing and debugging MCP servers and apps.
GitHub source repository ↗
★ 10.3k Stars Category · Dev Tools Very popular
57FMRS · C
Reliability
8/20
Security and permissions
9/20
Maintenance
13/20
Documentation
14/20
Setup experience
13/20

This is a development and debugging component in the mcp-use repository for testing and previewing MCP servers and MCP Apps. The source provides no standalone tool list, transport declaration, client compatibility list, or installation configuration, so those fields remain empty.

Read the FMRS scoring method →

mcp-use is a fullstack MCP framework for building MCP servers, MCP Apps, clients, and AI agents. This server path corresponds to the mcp-use Inspector, which provides interactive testing and debugging for MCP servers and can also inspect standalone MCP server endpoints.

Tools

The tool list has not been reviewed yet.

Setup

The Inspector is auto-included when using mcp-use server.listen() or server.run(). It can also be launched with npx @mcp-use/inspector --url http://localhost:3000/mcp to inspect a specified server, or accessed through the online Inspector.

Fit and risk

Best for

  • TypeScript or Python developers building MCP servers
  • Teams validating MCP App behavior
  • Users verifying server connections during development

Not for

  • End users seeking business-data tools
  • Production scenarios requiring documented authentication, authorization, or operational guarantees
  • Users looking for ready-made business tools rather than development tooling

Required permissions

  • The source does not specify required system permissions, account permissions, or data-access scope.
  • When connecting to an external server, actual permissions depend on the inspected MCP server.

Risks and side effects

  • The source does not specify an authentication or authorization model for the Inspector.
  • Inspecting a server may expose the tools, resources, or debugging information provided by that server.
  • Connecting the Inspector to an untrusted server may introduce unknown risks.

Troubleshooting

  1. Confirm that the inspected server is running.
  2. Verify that the MCP endpoint is correct, such as http://localhost:3000/mcp.
  3. After using server.listen() or server.run(), check the corresponding /inspector address.
  4. Review server logs and Inspector-reported connection or tool errors.

Use cases

Interactively test MCP servers
Debug MCP Apps and server connections
Preview capabilities exposed by an MCP server

Supported clients

Supported clients have not been confirmed yet.