Open MCPJam Inspector
Launch the hosted inspector in your browser
Why use the hosted app?
- No installation — Open a browser and start testing.
- Always up to date — You’re always on the latest version without running
npx @mcpjam/inspector@latest. - Shareable — Share server URLs with your team. Everyone can inspect the same server without local setup.
Share your MCP server
Send a link to your MCP server or app the same way you’d share a Google Doc. Anyone with a MCPJam account who opens it can immediately start chatting with the server right in their browser. Try it yourself with the Excalidraw MCP server:Quick start
- Go to app.mcpjam.com
- Click Add server and enter your MCP server’s URL (must be HTTPS)
- Choose your authentication method (Auto is the default — connects without credentials and escalates to OAuth if the server requires it)
- Start inspecting tools, resources, and prompts
Usage limits
The hosted app uses a daily credit system to power AI features like chat.- Guests get a free daily usage allowance and can use a subset of the free hosted models. The sidebar shows a progress bar with how much of your daily limit you’ve used and when it resets. When you reach the limit, you’ll be prompted to sign in.
- Signed-in users get 10× the daily usage of a guest. Your daily usage and any paid credit balance are visible in the account menu at the bottom of the sidebar.
- Paid credits can be topped up from the billing page and are shown alongside your daily limit in the account menu.
- When credits run out, only the free hosted models are locked. Models you access with your own API key (BYOK) remain available regardless of your credit balance.
Signing out
Open the account menu at the bottom of the sidebar (click your avatar or email) and choose Sign out. You’ll be returned to the public app as a guest, and any signed-in usage allowance is replaced by the guest allowance until you sign back in. OAuth tokens you connected while signed in remain in your hosted workspace and are restored the next time you sign in on the same account.OAuth token reveal
When you connect an OAuth server in the hosted app, your OAuth credentials are stored securely in Vault. You can inspect those tokens on demand from the server’s Overview tab without them ever being written tolocalStorage or shared with other users.
To reveal tokens:
- Open the Servers tab and click the server name to open its detail modal.
- Go to the Overview tab.
- Under OAuth Tokens, click Reveal tokens.
- Each token (access token, refresh token, ID token) is masked by default. Click the eye icon next to a token to reveal its value, or click the copy icon to copy it directly without revealing it.
The Reveal tokens button only appears after the server has been synced to
your hosted workspace. If the button is not visible, disconnect and reconnect
the server to trigger a sync.
What’s different
The following features are not available in the hosted app. They are available when running MCPJam locally via npx, Docker, or the desktop app.HTTPS only
The hosted app requires all MCP server connections to use HTTPS. If your server only supports HTTP, use the local inspector instead.No STDIO connections
STDIO servers are not available in the hosted version of MCPJam. Use a Streamable HTTP endpoint instead, or switch to the local inspector.OAuth tokens can’t auto-refresh for local authorization servers
In hosted mode, the cloud backend handles token refresh on your behalf. If your MCP server’s OAuth authorization server runs on a private address (localhost, a LAN IP, or a.local/.internal hostname), the cloud cannot reach it to refresh tokens after they expire.
When you connect to such a server, the app shows a warning toast. You can continue using the server until the access token expires, but you’ll need to re-run the OAuth flow manually each time. For fully-local setups, use the local inspector instead.
No tunneling
Tunneling exposes a local MCP server over HTTPS for remote access. Since the hosted app connects to already-remote servers, tunneling is not applicable.No tasks
Tasks are not yet available in the hosted app.Billing
Payment history
The Payment history card on the org billing page lists your recent credit top-ups. Each row shows:
If a receipt isn’t available yet the cell shows Processing (for pending charges) or Not available (for succeeded charges without a receipt link).
To add credits, click Top up — either from the empty state when you have no history, or from the credit balance card above.

