Back to Home
mohamedsalahnassar icon

inspector

by mohamedsalahnassar

Overview

The MCP Inspector serves as a client UI for interacting with and debugging Model Context Protocol (MCP) servers, allowing users to visualize resources, prompts, tools, and monitor API traffic, notifications, and manage OAuth authentication flows.

Installation

Run Command
npm start

Environment Variables

  • HOST
  • CLIENT_PORT
  • SERVER_PORT
  • DANGEROUSLY_OMIT_AUTH
  • ALLOWED_ORIGINS

Security Notes

The server component (Inspector Proxy) allows arbitrary command execution via the 'stdio' transport type if query parameters `command` and `args` are controlled by an untrusted client. The `shell-quote` library is used to parse arguments, which is generally robust, but executing user-controlled strings via `spawn` without strict whitelisting of commands or rigorous sanitization represents a critical remote code execution vulnerability if the proxy is exposed to untrusted networks or users. Session token authentication for the proxy improves security, but the underlying `stdio` transport design carries inherent risk.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-22

Tags

DebuggingAPI InspectorMCP ClientUIOAuthDeveloper Tool