Inspector: The Ultimate Tool for Developing MCP and ChatGPT Apps
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
MCPJam Inspector is a powerful local development client designed for testing and debugging MCP servers, ChatGPT apps, and MCP ext-apps. It provides a comprehensive suite of tools, including a widget emulator, OAuth debugger, and LLM playground, enabling developers to rapidly iterate on their projects without needing external services like ngrok or a ChatGPT subscription.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
MCPJam Inspector is an essential local development client for anyone working with ChatGPT apps, MCP ext-apps, and MCP servers. This robust tool allows developers to build, test, and debug their applications efficiently, offering a full widget emulator, an advanced OAuth debugger, and an LLM playground. By providing a comprehensive local environment, MCPJam Inspector eliminates the need for external services like ngrok or a ChatGPT subscription, streamlining the development workflow for all Model Context Protocol (MCP) projects.
Installation
Getting started with MCPJam Inspector is straightforward. You can quickly launch it using npx or install a dedicated desktop application.
Requirements:
- Node.js 20+
- TypeScript 5+
Via npx (Recommended):
npx @mcpjam/inspector@latest
Desktop Applications:
Using Docker:
docker run -p 6274:6274 mcpjam/mcp-inspector
Key Features and Examples
MCPJam Inspector offers a rich set of features to accelerate your development process:
- ChatGPT Apps / MCP Apps Builder: Develop and test your ChatGPT apps and MCP apps (Claude) in a local emulator. This builder supports the
windows.openaiAPI and all JSON-RPC message types, allowing you to manually invoke tools, view messages, and test various device views and settings. - OAuth Debugger: Gain deep insight into your MCP server's OAuth implementation. The debugger visually inspects every network message, supports all protocol versions (03-26, 06-18, 11-25), and handles client pre-registration, DCR, and CIMD.
- LLM Playground: Experiment with your MCP server against a variety of LLM models, including frontier models like GPT-5, Claude Sonnet, and Gemini 2.5. You can use provided models for free or bring your own API key, and monitor your server's token usage.
- MCP Server Debugging: Connect to and test any MCP server, local or remote. Manually invoke MCP tools, resources, and elicitation flows, with full JSON-RPC log observability.
Why Use MCPJam Inspector?
MCPJam Inspector stands out as a crucial tool for several reasons: it eliminates the need for external services like ngrok and ChatGPT subscriptions, significantly speeding up your development cycles. Its comprehensive suite of debugging tools, including the widget emulator, OAuth debugger, and LLM playground, provides unparalleled visibility into your application's behavior. Whether you're building new ChatGPT apps, extending MCP functionalities, or debugging server interactions, MCPJam Inspector offers a complete, efficient, and cost-effective local development environment.
Useful Links
Source repository
Open the original repository on GitHub.