Console Automation MCP Server

Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs.

Local serverstdioPython

What is the Console Automation MCP Server?

Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs.

What it actually does

Model Context Protocol (MCP) server for controlled interaction with local console applications and remote SSH sessions, including output monitoring, error detection, and long-running workflows.

Configuration

  • Node.js >= 18.0.0 - Windows, macOS, or Linux operating system - Optional serial-port integrations can require platform build tools.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
console_create_sessionCreate local or SSH console sessions
console_send_inputSend text input to sessions
console_send_keySend special keys (Enter, Ctrl+C, etc.)
console_get_outputGet filtered/paginated output with advanced search
console_get_streamStream output from long-running processes
console_wait_for_outputWait for specific patterns
console_stop_sessionStop sessions
console_list_sessionsList all active sessions
console_cleanup_sessionsClean up inactive sessions
console_execute_commandExecute commands with output capture
console_detect_errorsAnalyze output for errors
console_get_resource_usageGet system resource stats
console_clear_outputClear output buffers
console_get_session_stateGet session execution state

How to install the Console Automation MCP Server

{
  "mcpServers": {
    "github-com-ooples-mcp-console-automation": {
      "command": "npx",
      "args": ["-y", "console-automation-mcp"],
      "env": {
        "MCP_SESSION_PERSISTENCE_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js >= 18.0.0 - Windows, macOS, or Linux operating system - Optional serial-port integrations can require platform build tools.
VariableDescriptionRequired
MCP_SESSION_PERSISTENCE_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Console Automation to console create session.”
  • “Use Console Automation to console send input.”
  • “Use Console Automation to console send key.”

Frequently asked questions

Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.