Skip to content

Commit b9ec83b

Browse files
silasjmatsonclaude
andcommitted
docs(mcp): correct stale claims in the rest of the doc
- Shield icon: was "green when redaction is active". The badge always shows once MCP starts; it's green while enforcement is in effect and amber when a connected client has opted out via a granted permission. - Configuration: removed the implication that mcpPort is changeable from in-app settings — there's no UI for it. Spell out where the electron-store config lives on each OS and how to change it. - Add the 500-command buffer behaviour to Configuration so users know why old events disappear and that clear_timeline resets it. - Soften the redaction lead — "tokens, passwords, and API keys are never exposed" overstated what a blocklist can guarantee. Link to the gotchas section that already covers the caveats. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 2bc639c commit b9ec83b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

docs/mcp.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ If multiple apps are connected to Reactotron, Claude Code will ask which app you
5151

5252
## Redaction
5353

54-
By default, Reactotron redacts sensitive data from all MCP responses so that tokens, passwords, and API keys are never exposed to AI assistants. You'll see a green shield icon next to the MCP button when redaction is active.
54+
Reactotron applies a default-on redaction pass to every MCP response, replacing well-known sensitive field names and token formats with `[REDACTED]` before they leave the server. A shield icon next to the MCP button reflects the live state: **green** while redaction is fully enforced, **amber** when at least one connected client has opted out via a permission you've granted. Redaction is defence in depth — see the [Limitations and gotchas](#limitations-and-gotchas) section for the audit you should do before connecting an LLM.
5555

5656
### What gets redacted
5757

@@ -118,10 +118,12 @@ A few specific things worth knowing:
118118

119119
## Configuration
120120

121-
The MCP port defaults to **4567** and can be changed in Reactotron's settings (stored via electron-store as `mcpPort`).
121+
The MCP port defaults to **4567**. There's no in-app UI to change it; the value is stored as `mcpPort` in Reactotron's electron-store config — at `~/Library/Application Support/Reactotron/config.json` on macOS, `%APPDATA%\Reactotron\config.json` on Windows, or `~/.config/Reactotron/config.json` on Linux. Edit the JSON and restart Reactotron to pick up the new port.
122122

123123
The server only binds to `127.0.0.1` (localhost) and is not accessible from other machines on your network.
124124

125+
The MCP buffer holds the most recent **500 commands** from the relay. Once that fills, the oldest events drop off — the timeline / network / state resources only reflect what's still in the buffer. Use the `clear_timeline` tool to reset it before reproducing a specific issue.
126+
125127
## Image overlay
126128

127129
The `show_overlay` tool lets Claude Code overlay an image on your running app — useful for comparing a design mockup against the actual UI.

0 commit comments

Comments
 (0)