Think Playwright but for terminal automation. This server gives Claude full control over console sessions with 40 tools spanning session management, SSH connections, background jobs, and test assertions. You can spin up multiple shells (cmd, PowerShell, bash, zsh), send input including special keys, capture and filter output with regex, detect errors automatically, and run commands in the background with priority queuing. The SSH support handles password and key auth for remote systems, Docker, and WSL. Built-in monitoring tracks system and per-session metrics with configurable alerts. Profile management lets you save connection configs for quick reuse. It's production ready, cross-platform, and requires no native compilation since they dropped the node-pty dependency. Reach for this when you need Claude to orchestrate complex terminal workflows, automate deployments, or run integration tests against CLI tools.
claude mcp add --transport stdio ooples-mcp-console-automation uvx mcp-console-automation