MCP Console Automation
MCP server for AI-driven console application automation and monitoring
Connector by ooples · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/ooples-mcp-console-automation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 19 read · 11 write · 3 delete · 7 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 40
Read from the source code; the running server may list different tools.
Read 19 · Look things up without changing anything.
console_compare_snapshotsconsole_detect_errorsconsole_get_alertsconsole_get_command_historyconsole_get_job_metricsconsole_get_job_outputconsole_get_job_progressconsole_get_job_resultconsole_get_job_statusconsole_get_monitoring_dashboardconsole_get_outputconsole_get_resource_usage
Show 7 more tools
console_get_session_metricsconsole_get_session_stateconsole_get_streamconsole_get_system_metricsconsole_list_jobsconsole_list_profilesconsole_list_sessions
Write 11 · Create, change, send or run things.
console_cancel_jobconsole_create_sessionconsole_execute_asyncconsole_save_profileconsole_save_snapshotconsole_send_inputconsole_send_keyconsole_start_monitoringconsole_stop_monitoringconsole_stop_sessionconsole_use_profile
Delete 3 · Delete, drop, revoke or wipe things.
console_clear_outputconsole_execute_commandconsole_remove_profile
Not yet classified 7 · We could not tell from the name and description.
console_assert_exit_codeconsole_assert_no_errorsconsole_assert_outputconsole_assert_stateconsole_cleanup_jobsconsole_cleanup_sessionsconsole_wait_for_output
Secrets and settings it asks for
Other settings (environment variables or headers).
LOG_LEVEL
Network hosts it talks to 10
cdn.jsdelivr.net· found in codecloudshell.googleapis.com· found in codegithub.com· found in codegoogleapis.com· found in codelogin.microsoftonline.com· found in codemanagement.azure.com· found in coderaw.githubusercontent.com· found in codeschemas.dmtf.org· found in codeschemas.microsoft.com· found in codeschemas.xmlsoap.org· found in code
Files it touches
~/.ssh/id_rsaC:\\Users\\yolan\\.ssh\\id_ed25519C:\\Users\\yolan\\.ssh\\id_rsa/etc/ansible/playbooks/etc/ansible/roles/etc/salt/home/deployer/automation/home/ssm-user/home/user/mnt/opt/bin/ssh/tmp/.X11-unix/tmp/dotnet-diagnostic.sock/tmp/kubeconfig-/usr/share/ansible/collections/var/lib/mysql/var/lib/postgresql/var/run/dbus/system_bus_socket/var/run/docker.sock- Your home directory (~)
~/.ansible/collections~/.ansible/roles~/.terraform.d/plugin-cacheC:\\WindowsC:\\Windows\\system32\\cmd.exeC:\\Windows\\System32\\OpenSSH\\ssh.exe- Any path the agent passes to its tools
Tools (40)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
console_assert_exit_codeAssert that session exit code matches expected value
console_assert_no_errorsAssert that session output contains no error messages
console_assert_outputAssert that session output matches expected criteria
console_assert_stateAssert that session state matches expected values
console_cancel_jobCancel a running background job
console_cleanup_jobsClean up completed background jobs
console_cleanup_sessionsClean up inactive or stuck sessions
console_clear_outputClear the output buffer for a session
console_compare_snapshotsCompare two session snapshots and show differences
console_create_sessionCreate a new console session for running a command
console_detect_errorsAnalyze console output for errors and exceptions
console_execute_asyncExecute a command in background (async mode)
console_execute_commandExecute a command in an existing session or create a new one-off session
console_get_alertsGet current monitoring alerts including performance, error, security, and anomaly alerts
console_get_command_historyGet the command execution history for a session
Show 25 more tools
console_get_job_metricsGet metrics and statistics about background job execution
console_get_job_outputGet output from a background job
console_get_job_progressGet progress information for a background job
console_get_job_resultGet the complete result of a background job
console_get_job_statusGet the status of a background job
console_get_monitoring_dashboardGet real-time monitoring dashboard data with metrics, alerts, and system status
console_get_outputGet output from a console session with server-side filtering, pagination, and search capabilities
console_get_resource_usageGet resource usage statistics for all sessions
console_get_session_metricsGet detailed metrics for a specific console session
console_get_session_stateGet the execution state of a console session
console_get_streamGet streaming output from a long-running console session
console_get_system_metricsGet comprehensive system monitoring metrics including CPU, memory, disk, and network usage
console_list_jobsList background jobs for a session or all sessions
console_list_profilesList all saved connection and application profiles
console_list_sessionsList all active console sessions
console_remove_profileRemove a saved profile
console_save_profileSave a connection or application profile for reuse
console_save_snapshotSave a snapshot of current session state
console_send_inputSend text input to a console session
console_send_keySend special key sequences to a console session
console_start_monitoringStart monitoring for a specific session with custom monitoring options
console_stop_monitoringStop monitoring for a specific session
console_stop_sessionStop a console session
console_use_profileCreate a session using a saved profile
console_wait_for_outputWait for specific output pattern in console
Signals
- Stars
- 53
- Forks
- 16
- Open issues
- 0
- Contributors
- 4
- Last commit
- Sep 14, 2026 (1 month ago)
- Last release
- Sep 8, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.ooples/mcp-console-automation- Version
- 1.0.2
- Auth
- No auth
- Packages
- npm mcp-console-automation
- License
- MIT
- Repository
- github.com/ooples/mcp-console-automation
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from ooples
Cite this page
MCP Console Automation. Agent Mart. https://agentmart.dev/connectors/ooples-mcp-console-automation (last updated 2026-10-24)