Back to Home
MCPJam icon

inspector

Verified Safe

by MCPJam

Overview

Local development and debugging platform for Model Context Protocol (MCP) clients and servers, including proxying MCP server interactions, simulating UI widgets, and facilitating OAuth flows. It enables building, testing, and developing MCP clients and servers.

Installation

Run Command
npx @mcpjam/inspector@latest

Environment Variables

  • PORT
  • NODE_ENV
  • CONVEX_URL
  • CONVEX_HTTP_URL
  • AUTHKIT_DOMAIN
  • WORKOS_API_KEY
  • LITELLM_API_KEY
  • MCP_INITIAL_TAB
  • MCP_CONFIG_DATA
  • MCP_AUTO_CONNECT_SERVER
  • MCP_SERVER_COMMAND
  • MCP_SERVER_ARGS
  • SENTRY_DSN
  • SENTRY_ENVIRONMENT
  • VERBOSE_LOGS
  • HOST

Security Notes

The server component (Hono app) employs robust network security measures for a development tool, including CORS, origin validation, and comprehensive HTTP security headers (CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy). API routes are protected using a session token, with clearly defined unprotected endpoints. OAuth flows are proxied with attention to stripping sensitive headers. For the Electron desktop app, file system access (read/write) is implemented via IPC, which is expected functionality for a local development tool but represents a privileged operation. LLM API keys are primarily stored client-side in localStorage for convenience in a single-user context, which is suitable for a local dev tool but not recommended for sensitive secrets in multi-user or publicly accessible web applications. The project integrates Sentry for error reporting and PostHog for analytics, sending data to third-party services.

Similar Servers

Stats

Interest Score100
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars1569
Forks173
Last Update2026-01-18

Tags

DevelopmentDebuggingAI AgentsMCP ProtocolToolingLLM