TUI client changeddocs/draft/tools/inspector/tui
Nearest release: v2.1.295, published 5 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 8 Oct 2026 12:58 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 20 Oct 2026 20:07 UTC.
Upstream edited
Recorded here
Lines+6added
Lines−10removed
From line
8
where the diff opens
First seen
26 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 8, old and new numbered
/
from line 8
88npx @modelcontextprotocol/inspector --tui node build/index.js # with an ad-hoc stdio server
99```
1010
11<Frame caption="The TUI connected to a server, on the Tools tab, showing a tool's input schema.">
12 <img src="https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/tui-tools.png?fit=max&auto=format&n=gk28X8wi_tbRYzej&q=85&s=5d11d64f4b98df8c26e7ac048f38576f" width="2986" height="1832" data-path="images/inspector/tui-tools.png" />
13</Frame>
11
1412
1513## Choosing servers
1614
from line 72
7472
7573The trade-off is that only one TUI OAuth flow can hold the port at a time; a second concurrent flow fails with `EADDRINUSE`. To override it, pass `--callback-url` or set `MCP_OAUTH_CALLBACK_URL`: use a different fixed port per instance, or `http://127.0.0.1:0/oauth/callback` for an OS-assigned ephemeral port when your authorization server registers redirect URIs dynamically.
7674
77<Warning>
78 Redirect URIs must match **exactly** what you registered. `localhost` and
79 `127.0.0.1` are different URIs as far as an authorization server is concerned.
80</Warning>
75> [!WARNING]
76>
77> Redirect URIs must match **exactly** what you registered. `localhost` and
78> `127.0.0.1` are different URIs as far as an authorization server is concerned.
8179
8280Per-server OAuth fields in the catalog (static client id/secret, scopes, the enterprise-managed flag) are applied automatically. Install-wide settings (CIMD, enterprise IdP) come from `~/.mcp-inspector/storage/client.json`, the same file the web client's **Client Settings** dialog writes. Point at a different one with `--client-config` or `MCP_CLIENT_CONFIG_PATH`.
8381
8482See [Authorization](/docs/draft/tools/inspector/authorization) for the full picture.
8583
86<Frame caption="The Auth tab. It shows the same OAuth fields as the web client's Connection Info or, before any authorization has happened, says there is no OAuth information yet.">
87 <img src="https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/tui-auth.png?fit=max&auto=format&n=gk28X8wi_tbRYzej&q=85&s=2e5ef574e80e81c4b49fa2ef0eac0528" width="2986" height="1832" data-path="images/inspector/tui-auth.png" />
88</Frame>
84
8985
9086## Requirements
9187
No line in this hunk matches that.