Documents 24 tools found in Claude.app binary (app.asar/index.js) that are not listed in the deferred tools system-reminder. Organized into 7 categories: - Widget Tools (2): inline SVG/HTML rendering via @ant/imagine-server - Preview Tools (13): dev server and browser preview in code tasks - Computer Use (1, 13 actions): desktop automation via screenshot-then-act - Terminal & Roots (2): IDE-plugin-only terminal reader and MCP roots - Office Add-in (5): Excel/Word/PowerPoint integration via Claude add-in - Conversation (1): internal compaction service, not user-callable - Feature Flags & Codenames: flags, codenames, Swift APIs, config keys Each tool includes verification status (CONFIRMED/NOT FOUND/UNTESTED), parameter schemas, and session-type availability matrix. Tone cleanup: removed speculative language per CLAUDE.md style guide. States facts from binary analysis, marks unverified claims explicitly.
Hidden / Unlisted Tools
Tools found in the Claude.app binary that are not listed in the deferred tools system-reminder. These tools are gated by platform, feature flags, or session type. Many are visible to users in the UI but are not exposed to the AI assistant via tool_search or MCP tool registration.
Discovery method: Extracted app.asar, searched index.js for tool registration patterns not in the deferred tools list.
Last updated: 2026-03-19
Verified across: Dispatch, Cowork task, code task, Claude Code CLI, Claude Desktop main chat, claude.ai web chat
Verification Matrix
| Category | Count | Desktop chat | Web chat | Dispatch | Cowork | Code task | CLI |
|---|---|---|---|---|---|---|---|
| Widget Tools | 2 | CONFIRMED | CONFIRMED | NOT FOUND | NOT FOUND | NOT FOUND | NOT FOUND |
| Preview Tools | 13 | — | — | — | — | CONFIRMED | — |
| Computer Use | 1 (13 actions) | — | — | via Chrome MCP | — | — | — |
| Terminal/Roots | 2 | NOT FOUND | NOT FOUND | NOT FOUND | NOT FOUND | NOT FOUND | NOT FOUND |
| Office Add-in | 5 | untested | — | — | — | — | — |
| Conversation | 1 | internal only | internal | internal | internal | internal | internal |
Total: 24 tools. 14 verified working, 5 untested (require Office), 5 not callable in any tested context.
Tool Categories
-
Widget Tools (2) — Inline SVG/HTML rendering. CONFIRMED in Claude Desktop main chat and claude.ai web chat. Not exposed via
tool_searchin any agentic context (Cowork, Dispatch, code task, CLI). Injected by@ant/imagine-serverat the Electron renderer layer. -
Preview Tools (13) — Dev server and browser preview. CONFIRMED in code tasks only, under
mcp__Claude_Preview__*namespace. -
Computer Use Tools (1, 13 actions) — Desktop automation. Verified via Chrome MCP (
mcp__Claude_in_Chrome__computer) in Dispatch sessions. -
Terminal & Roots Tools (2) — Terminal reader and MCP roots inspector. NOT FOUND in any tested context. Likely IDE-plugin-only (VS Code extension, JetBrains plugin).
-
Office Add-in Tools (5) — Excel/Word/PowerPoint integration. UNTESTED — requires Microsoft Office with the Claude add-in connected.
-
Conversation Tools (1) — Context compaction. Internal only. Not user-callable. Correct behavior.
-
Feature Flags & Codenames — Feature flags, internal codenames, Swift APIs, and config keys found in the binary.
Screenshots
See screenshots/ directory:
| File | Contents |
|---|---|
| widget-demo-desktop-live.png | Live Claude Desktop — widget tools active (2026-03-19) |
| widget-screenshot.png | First widget render from Cowork session |
| screenshot-1773960*.jpg | Session tool-call verification captures |