How does Terminal UI DevTools compare to Chrome DevTools MCP?
What Chrome DevTools MCP is for the browser, tui-mcp is for the terminal. It provides the same kind of programmatic control but for terminal applications.
@nvms
Basic information
What Chrome DevTools MCP is for the browser, tui-mcp is for the terminal. Launch any TUI app, take screenshots, send keystrokes, read text - works with any framework.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tui-mcp": {
"command": "npx",
"args": [
"tui-mcp"
]
}
}
}Spawn a TUI app in a managed pty
Terminate a session
List active sessions
Resize the terminal
Capture terminal as PNG
Capture terminal as plain text
Read a rectangular area of the buffer
Get cursor position
Send a keystroke or combo (`Enter`, `Ctrl+C`, `Up`, `q`)
Type a string of characters
Send mouse events
Wait for a regex pattern to appear
Wait until the terminal stops changing
Terminal UI DevTools (tui-mcp) is an MCP server that lets you launch any terminal application in a managed pseudo-terminal, take screenshots, read text, and send keystrokes. It works with any TUI framework or no framework at all—vim, htop, Bubbletea, Textual, Ink, Inquirer, Trend, ncurses, and more.
Install and add it to Claude via the command:
claude mcp add --scope user tui-mcp -- npx tui-mcp
Once added, you can use the provided MCP tools to launch apps, interact with them, and capture output.
What Chrome DevTools MCP is for the browser, tui-mcp is for the terminal. It provides the same kind of programmatic control but for terminal applications.
Run `claude mcp add --scope user tui-mcp -- npx tui-mcp` in your terminal.
It uses [xterm-headless](https://github.com/xtermjs/xterm.js) – the same terminal emulator that powers VS Code’s terminal, but without a DOM.
Yes. It works with any TUI framework (Bubbletea, Textual, Ink, etc.) or no framework at all – vim, htop, ncurses, and more.
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott

Verified distributed compute for humans, applications, and agents. Submit Blender, Octane, and video workloads, route them across qualified GPUs, track asynchronous execution, download finished artifacts, and verify FARP
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.

The 9apes MCP server lets an AI assistant read the GitHub Actions data 9apes already collects for your organization: runs, jobs, steps, and their durations. Ask it why a build got slower, which jobs take the longest, or

Comments