diff --git a/graph/configurations/config-mcp-tui-driver-mcp-server-installed-globally-967ad4.md b/graph/configurations/config-mcp-tui-driver-mcp-server-installed-globally-967ad4.md new file mode 100644 index 00000000000..ddddd47a82e --- /dev/null +++ b/graph/configurations/config-mcp-tui-driver-mcp-server-installed-globally-967ad4.md @@ -0,0 +1,45 @@ +--- +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:05.571776+00:00" +--- + +# 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`