$git clone https://github.com/MCPJam/inspector<br/>
| 1 | <div align="center"> |
| 2 | |
| 3 | <picture> |
| 4 | <source media="(prefers-color-scheme: dark)" srcset="./mcpjam-inspector/client/public/mcp_jam_dark.png"> |
| 5 | <source media="(prefers-color-scheme: light)" srcset="./mcpjam-inspector/client/public/mcp_jam_light.png"> |
| 6 | <img width="250" alt="MCPJam Inspector V1 logo" src="./mcpjam-inspector/client/public/mcp_jam_light.png"> |
| 7 | </picture> |
| 8 | |
| 9 | <br/> |
| 10 | |
| 11 | www.mcpjam.com |
| 12 | |
| 13 | [](https://www.npmjs.com/package/@mcpjam/inspector) |
| 14 | [](https://opensource.org/licenses/Apache-2.0) |
| 15 | [](https://discord.gg/JEnDtz8X6z) |
| 16 | |
| 17 | </div> |
| 18 | |
| 19 | MCPJam is the development platform for MCP servers, MCP apps, and ChatGPT apps. |
| 20 | |
| 21 | - **Debug**: Inspect every JSON-RPC message and OAuth exchange across host configurations with full traces. |
| 22 | - **Chat**: Talk to any LLM against your server with full trace visibility into tool calls and context across agent, host app, your server. |
| 23 | - **Inspect**: Explore your server’s tools, resources, and prompts in one place. |
| 24 | - **Evaluate**: Run evals across multiple LLMs and track accuracy over time so you catch regressions early. |
| 25 | - **CLI**: Probe servers, run doctor checks, exercise OAuth flows, and list tools/resources/prompts straight from your terminal. |
| 26 | - **SDK**: Programmatically drive inspections, snapshot server capabilities, and assert on tool/resource shapes from your own tests. |
| 27 | - **CI/CD**: Wire the CLI and SDK into GitHub Actions (or any pipeline) to run e2e tests, evals, OAuth checks, and spec conformance on every PR. |
| 28 | |
| 29 | No more ngrok or ChatGPT/Claude subscription needed. MCPJam is the fastest way to iterate on any MCP project. |
| 30 | |
| 31 | ### 🚀 Quick Start |
| 32 | |
| 33 | Open the hosted web app. No install needed. |
| 34 | |
| 35 | 👉 [app.mcpjam.com](https://app.mcpjam.com) |
| 36 | |
| 37 | Or run MCPJam locally for HTTP/S and local STDIO servers: |
| 38 | |
| 39 | ```bash |
| 40 | npx @mcpjam/inspector@latest |
| 41 | ``` |
| 42 | |
| 43 | <img alt="MCPJam Inspector Demo" src="./docs/images/mcpjam-new-banner.png"> |
| 44 | |
| 45 | # Table of contents |
| 46 | |
| 47 | - [Installation Guides](#installation-guides) |
| 48 | - [Key Features](#key-features) |
| 49 | - [App Builder](#app-builder) |
| 50 | - [Chat](#chat) |
| 51 | - [OAuth Debugger](#oauth-debugger) |
| 52 | - [MCP Server Debugging](#mcp-server-debugging) |
| 53 | - [Skills](#skills) |
| 54 | - [Workspaces](#workspaces) |
| 55 | - [Evals](#evals) |
| 56 | - [CLI](#cli) |
| 57 | - [SDK](#sdk) |
| 58 | - [CI/CD](#cicd) |
| 59 | - [Contributing](#contributing-) |
| 60 | - [Links](#links-) |
| 61 | - [Community](#community-) |
| 62 | - [Shoutouts](#shoutouts-) |
| 63 | - [License](#-license) |
| 64 | |
| 65 | # Installation Guides |
| 66 | |
| 67 | MCPJam Inspector runs three ways: a hosted web app, a desktop app for Mac and Windows, or via your terminal. The web app is HTTPS-only and has no install. Terminal and Desktop support HTTP/S and local STDIO servers. |
| 68 | |
| 69 | ### Requirements |
| 70 | |
| 71 | [](https://nodejs.org/) |
| 72 | [](https://www.typescriptlang.org/) |
| 73 | |
| 74 | Node.js 20+ is only required for the terminal install (`npx`). The hosted web app and desktop apps have no local runtime requirements. |
| 75 | |
| 76 | ## Hosted Web App |
| 77 | |
| 78 | Open [app.mcpjam.com](https://app.mcpjam.com) in your browser. No install required. Always on the latest version, and you can share MCP server links with teammates the same way you'd share a Google Doc. |
| 79 | |
| 80 | - HTTPS MCP server URLs only (for HTTP or local STDIO servers, use Desktop or Terminal). |
| 81 | - No STDIO, tunneling, skills, or tasks. Those require the local inspector. |
| 82 | |
| 83 | See [Hosted App docs](https://docs.mcpjam.com/hosted/overview) for details. |
| 84 | |
| 85 | ## Desktop App |
| 86 | |
| 87 | Download the installer for your OS. Supports HTTP/S and local STDIO servers. No Node.js required. |
| 88 | |
| 89 | - [Install Mac](https://github.com/MCPJam/inspector/releases/latest/download/MCPJam.Inspector.dmg) |
| 90 | - [ |