Test MCP servers and ChatGPT apps.

Test whether your software behaves correctly and reliably for agents, before users ever interact with it

Trusted by

AsanaIBMBright DataApolloScalekit

190+

Enterprise companies

25k+

Active developers

We use MCPJam every day. It's become essential for testing MCP servers locally.

Instead of deploying and manually testing user prompts across different clients, we rely on MCPJam's local AI chat and CI/CD capabilities.

Now my leads and I can track improvements and regressions in one place.

The local development client for MCP.

Everything you need to test before you ship

INSPECT

Make direct tool calls or chat with a model

Inspect directly

Make a tool call directly. Inspect the JSON-RPC request, response, and any errors.

Chat with a model-in-the-loop

Send a prompt to an agent with a local AI chat client and see which tool it picks, what it passes, and what your server returns.

Render UI with full configurability

Preview the rendered UI in mobile, tablet, or desktop. Toggle ChatGPT or Claude styling, light or dark mode, full client configurability.

Read more →
Apps Inspector showing MCP tool calls and widget preview
CHAT

Test and trace the conversation

Three models, one prompt.

GPT-5.5, Opus 4.7, Gemini 3.1. Compare latency, token usage, and quality.

Full trace per turn

Every agent step, tool call, argument, response, and rendered UI as a row, with latency and token counts attached.

Local-to-production tunnel.

Test your local server with native ngrok integration and run prompts inside actual clients like ChatGPT or Claude while viewing full logs in MCPJam.

AUTH

Step through every redirect and token exchange.

Step-by-step trace

Every redirect, token exchange, and scope grant explained and logged.

Protocol conformance

Test and validate against all spec versions: 11-05-24, 3-26-25, 6-18-25, and 11-25-25.

All client registration methods

Test against Dynamic Client Registration (DCR), pre-registration, and Client ID Metadata (CIMD).

Read the guide →