1. Conduid
  2. Developer Tools
  3. inspect
MCP server · Developer Tools

inspect

A minimal, browser-based site for inspecting real, raw message exchanges between an MCP Client and a remote MCP Server

Unclaimed devtools
52Fair

Scored 13 days ago · breakdown

About inspect

inspect is an MCP server published by git+TeamSparkAI in the Developer Tools category: a minimal, browser-based site for inspecting real, raw message exchanges between an MCP Client and a remote MCP Server.

The repository has 2 stars and 0 forks.

Install

Install
npx mcp-inspect
Claude Code
claude mcp add inspect -- npx -y mcp-inspect
npx
npx -y mcp-inspect

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about inspect

Powered by Claude · Grounded in docs

I know everything about inspect. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

mcp-inspect

A terminal UI (TUI) inspector for Model Context Protocol (MCP) servers. Inspect server capabilities, resources, prompts, tools, message history, and MCP server logs, and test MCP tools, all in an interactive terminal interface. Similar to MCP Inspector but works from any terminal session, including inside of sandboxes or containers.

mcp-inspect TUI

🎥 Watch the Demo: Check out the mcp-inspect Introduction and Demo video to see how to inspect MCP servers, test tools, browse resources, and monitor server activity—all from your terminal.

Installation

npm install -g mcp-inspect

Or use via npx:

npx mcp-inspect <config-file.json>

Usage

mcp-inspect <config-file.json>

Where config-file.json is your MCP configuration file (typically mcp.json).

Configuration File Format

The configuration file should follow the MCP configuration format:

{
  "mcpServers": {
    "server-name": {
      "type": "stdio",
      "command": "node",
      "args": ["server.js"]
    },
    "another-server": {
      "type": "sse",
      "url": "http://localhost:6969/sse"
    }
  }
}

Supported transport types:

  • stdio - Standard input/output communication
  • sse - Server-Sent Events
  • streamableHttp - Streamable HTTP

Features

  • Server Management: Connect to multiple MCP servers simultaneously
  • Resource Inspection: Browse and view available resources
  • Prompt Templates: View and inspect prompt templates
  • Tool Testing: Test MCP tools with custom inputs and view results
  • Message History: Track all requests, responses, and notifications
  • Logging: View server stderr output and notifications
  • Interactive UI: Navigate with keyboard shortcuts

Keyboard Shortcuts

Global

  • ESC - Exit application
  • Ctrl+C - Exit application
  • Tab / Shift+Tab - Cycle focus between panes
  • ↑ / ↓ - Navigate lists and scroll content
  • Enter - Select item / Test tool
  • + - Zoom to full-screen modal view (in details panes)

Tabs

  • Quick switch to tabs:
    • I - Info
    • R - Resources
    • P - Prompts
    • T - Tools
    • M - Messages
    • L - Logging

Server Management

  • C - Connect to selected server (when disconnected or in error state)
  • D - Disconnect from selected server (when connected)

Tool Testing

  • Enter - Test tool (from tool list or details view)

GitHub Pages

The docs/ folder is set up for GitHub Pages so you can publish a static site and a Client ID Metadata Document (CIMD) for MCP auth.

  1. Enable Pages: In the repo, go to Settings → Pages. Under "Build and deployment", set Source to "Deploy from a branch", Branch to main (or your default), and Folder to /docs.
  2. After deployment, the site is at https://<owner>.github.io/mcp-inspect/ and the CIMD at https://<owner>.github.io/mcp-inspect/.well-known/auth/client-metadata.json.

If your GitHub user/org differs from teamsparkai, update client_id, client_uri, and logo_uri in docs/.well-known/auth/client-metadata.json to match your Pages URL.

Internal design/todo docs are in internal/.

Development

# Install dependencies
npm install

# Build
npm run build

# Run in development mode
npm run dev <config-file.json>

License

MIT

Contributing

Contributions welcome! Please open an issue or submit a pull request.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About inspect

How do I install inspect?

Run npx mcp-inspect, then add the server to your MCP client's configuration.

Is inspect safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is inspect still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.