Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.277 Latest v2.1.284 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · mcp

Web client changeddocs/draft/tools/inspector/web

Nearest release: v2.1.221, published 22 hours after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Upstream edited this page at 2 Aug 2026 23:45 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Sep 2026 22:07 UTC.

Upstream edited
Recorded here
Lines+22added
Lines−22removed
From line 34 where the diff opens
First seen 26 Aug 2026 this site's first read of the page
Recorded edits2to this page, all time

The whole hunk

from line 34, old and new numbered
/
lines
from line 34
3434 
3535## The tab bar
3636 
37| Tab | Shown when | What it does |
38| ------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
39| **Servers** | Always | The server list: add, edit, import, connect, and open per-server settings. |
40| **Apps** | The server exposes MCP App tools | Renders a tool's UI in a sandboxed frame. |
41| **Tools** | `tools` capability | Browse schemas, fill arguments, call, inspect results. |
42| **Prompts** | `prompts` capability | List prompts, supply arguments, preview generated messages. |
43| **Resources** | `resources` capability | Browse, read, and subscribe to resources. |
44| **Tasks** | `capabilities.tasks` (legacy era) or the tasks extension (modern era) | Track long-running tool calls. |
45| **Logs** | `logging` capability | Server `notifications/message` output, plus the era-appropriate level control. |
46| **Protocol** | Always | The JSON-RPC transcript: requests, responses, notifications. |
47| **Network** | HTTP / SSE servers | The raw HTTP view: status, headers, bodies. |
48| **Console** | stdio servers | The server process's `stderr`. |
37| Tab | Shown when | What it does |
38| - | - | - |
39| **Servers** | Always | The server list: add, edit, import, connect, and open per-server settings. |
40| **Apps** | The server exposes MCP App tools | Renders a tool's UI in a sandboxed frame. |
41| **Tools** | `tools` capability | Browse schemas, fill arguments, call, inspect results. |
42| **Prompts** | `prompts` capability | List prompts, supply arguments, preview generated messages. |
43| **Resources** | `resources` capability | Browse, read, and subscribe to resources. |
44| **Tasks** | `capabilities.tasks` (legacy era) or the tasks extension (modern era) | Track long-running tool calls. |
45| **Logs** | `logging` capability | Server `notifications/message` output, plus the era-appropriate level control. |
46| **Protocol** | Always | The JSON-RPC transcript: requests, responses, notifications. |
47| **Network** | HTTP / SSE servers | The raw HTTP view: status, headers, bodies. |
48| **Console** | stdio servers | The server process's `stderr`. |
4949 
5050**Network** and **Console** never appear together. Legacy and modern eras are described in [Protocol eras](/docs/draft/tools/inspector/protocol-eras).
5151 
from line 67
6767 
6868Where that list comes from, and whether it's editable, depends on how you launched:
6969 
70| Launch | Server list | Editable? |
71| -------------------------------------------- | ----------------------------------------------------------------------- | --------- |
72| `mcp-inspector --web` | The default catalog `~/.mcp-inspector/mcp.json`, seeded on first launch | Yes |
73| `--catalog <path>` | That file, seeded with the sample servers if missing | Yes |
74| `--config <path>` | That file, read-only (never written or seeded) | No |
75| `--server-url <url>` or a positional command | One ad-hoc server, held in memory | No |
70| Launch | Server list | Editable? |
71| - | - | - |
72| `mcp-inspector --web` | The default catalog `~/.mcp-inspector/mcp.json`, seeded on first launch | Yes |
73| `--catalog <path>` | That file, seeded with the sample servers if missing | Yes |
74| `--config <path>` | That file, read-only (never written or seeded) | No |
75| `--server-url <url>` or a positional command | One ad-hoc server, held in memory | No |
7676 
7777On a first launch the web client seeds the catalog with two sample servers: a filesystem server scoped to `/tmp` and the canonical "everything" reference server. See [Configuration and flags](/docs/draft/tools/inspector/configuration) for the full rules, including why the CLI and TUI seed an empty catalog instead.
7878 
from line 151
151151http://127.0.0.1:6274/?serverUrl=<url>&transport=http|sse&autoConnect=<token>
152152```
153153 
154| Parameter | Meaning |
155| ------------- | -------------------------------------------------------------------------------------------------------------- |
156| `serverUrl` | The MCP server URL. Restricted to `http:` / `https:`; a crafted `javascript:` or `file:` value is rejected. |
157| `transport` | `http` (default) or `sse`. |
154| Parameter | Meaning |
155| - | - |
156| `serverUrl` | The MCP server URL. Restricted to `http:` / `https:`; a crafted `javascript:` or `file:` value is rejected. |
157| `transport` | `http` (default) or `sse`. |
158158| `autoConnect` | **Required CSRF gate.** Must equal the per-launch session token, which only whatever started the server knows. |
159159 
160160Three further parameters land you on a *rendered app*: `openApp=<toolName>` names the tool, `appArgs=<base64url(JSON)>` supplies its arguments (merged over the tool's schema defaults), and `autoOpen=<token>` fires the tool call automatically. Because `autoOpen` fires a call, it carries the same mandatory token gate as `autoConnect`.
Feedback