--- id: 967ad46d-ba89-4207-b870-db4b8558f2bb type: configuration title: "Config: mcp-tui-driver MCP server installed globally" tags: [mcp, tui-testing, claude-code, rust, cargo, configuration, claude-home] importance: 0.8 confidence: 0.8 created: "2026-03-02T00:38:05.571776+00:00" updated: "2026-03-02T00:38:39.284235+00:00" relations: - target: 8e2d1904-24e0-41df-95f2-2edc4407b9f3 type: RELATED_TO direction: outgoing strength: 0.82 edge_id: bea60777-40fd-4541-a0e3-a3d2998443c6 - target: 62ee21e8-2b56-4d38-a73d-47e2724f08c6 type: RELATED_TO direction: outgoing strength: 0.76 edge_id: 79d285bc-32d6-4616-80ac-b2cda7684495 - target: 50f02f56-774d-45aa-a7a8-ce2f3b92c5ca type: RELATED_TO direction: outgoing strength: 0.74 edge_id: a236041f-3f2a-4a39-b394-15f4c1585398 - target: 230a1d01-d47b-46ee-91f1-7388e3255b19 type: CAUSES direction: incoming strength: 0.9 edge_id: 9447b019-cc54-493b-9242-501fa0619734 - target: 1177d1f5-6df7-42ae-beef-bbd6b22d2fae type: CAUSES direction: outgoing strength: 0.8 edge_id: a3078299-6baa-46a4-9d52-aa814b23dace - target: 670b7192-c7b1-4a82-826a-5d0018dd04a9 type: FOLLOWS direction: outgoing strength: 0.7 edge_id: 869e1340-43f7-4515-8451-d6368f3c4656 - target: b3c2d454-3b8e-4d3d-b24c-6241f12d03e6 type: RELATED_TO direction: outgoing strength: 0.6 edge_id: e5ad2593-dfdc-480f-ac61-6f12405ce71c --- # mcp-tui-driver MCP Server Configuration ## Installation Installed from source via cargo: ```bash cargo install --git https://github.com/michaellee8/mcp-tui-driver ``` Binary location: `~/.cargo/bin/mcp-tui-driver` To update: ```bash cargo install --git https://github.com/michaellee8/mcp-tui-driver --force ``` ## Claude Code Integration Added to `~/.claude/.mcp.json` globally with `type: stdio`. Added wildcard permission to `~/.claude/settings.json`: ```json "mcp__tui-driver__*" ``` ## Available Tools (23 total) - **Session management:** `tui_launch`, `tui_close`, `tui_list_sessions`, `tui_get_session`, `tui_resize` - **Viewing:** `tui_text`, `tui_snapshot`, `tui_screenshot` - **Keyboard input:** `tui_press_key`, `tui_press_keys`, `tui_send_text` - **Mouse input:** `tui_click`, `tui_click_at`, `tui_double_click`, `tui_right_click` - **Waiting:** `tui_wait_for_text`, `tui_wait_for_idle` - **Scripting:** `tui_get_code_interface`, `tui_run_code` - **Debug:** `tui_get_input`, `tui_get_output`, `tui_get_scrollback`, `tui_send_signal`