mcp-console-automation
Tested
io.github.ooples/mcp-console-automation
MCP server for AI-driven console application automation and monitoring
Install
npx -y mcp-console-automation@1.0.2
Client fit
Inferred for Cursor, Claude, Codex. Basis: stdio. This is not a certification from those products.
Transports: stdio.
Links
Audit report
Tested Tested by AddonAudit.
Sandbox handshake completed, with warnings: medium known vulnerabilities; install scripts present; credential pattern found.
Automated smoke test, not a security guarantee.
- Version
- 1.0.2
- Audited
- 24 Oct 2026
- Package
- npm mcp-console-automation
- Advisories
- 0 critical, 0 high, 20 medium, 0 low
- Time to ready
- 887 ms
- Network
- Disabled
- Pass Version. Pinned npm mcp-console-automation@1.0.2
- Warn Known vulnerabilities. Medium advisories were returned. No critical or high advisories were returned.
- Pass License. MIT
- Warn Install scripts. Install-time scripts: prepare
- Fail Credential patterns. 2 credential patterns in the published artifact.
- Pass Package size. 4.5 MB
- Pass Maintainer activity. Active 39 days ago.
- Pass Sandbox. MCP handshake completed. 40 tools listed.
Tools
- console_create_session Create a new console session for running a command
- console_send_input Send text input to a console session
- console_send_key Send special key sequences to a console session
- console_get_output Get output from a console session with server-side filtering, pagination, and search capabilities
- console_get_stream Get streaming output from a long-running console session
- console_wait_for_output Wait for specific output pattern in console
- console_stop_session Stop a console session
- console_list_sessions List all active console sessions
- console_cleanup_sessions Clean up inactive or stuck sessions
- console_execute_command Execute a command in an existing session or create a new one-off session
- console_detect_errors Analyze console output for errors and exceptions
- console_get_resource_usage Get resource usage statistics for all sessions
- console_clear_output Clear the output buffer for a session
- console_get_session_state Get the execution state of a console session
- console_get_command_history Get the command execution history for a session
- console_get_system_metrics Get comprehensive system monitoring metrics including CPU, memory, disk, and network usage
- console_get_session_metrics Get detailed metrics for a specific console session
- console_get_alerts Get current monitoring alerts including performance, error, security, and anomaly alerts
- console_get_monitoring_dashboard Get real-time monitoring dashboard data with metrics, alerts, and system status
- console_start_monitoring Start monitoring for a specific session with custom monitoring options
- console_stop_monitoring Stop monitoring for a specific session
- console_save_profile Save a connection or application profile for reuse
- console_list_profiles List all saved connection and application profiles
- console_remove_profile Remove a saved profile
- console_use_profile Create a session using a saved profile
- console_execute_async Execute a command in background (async mode)
- console_get_job_status Get the status of a background job
- console_get_job_output Get output from a background job
- console_cancel_job Cancel a running background job
- console_list_jobs List background jobs for a session or all sessions
- console_get_job_progress Get progress information for a background job
- console_get_job_result Get the complete result of a background job
- console_get_job_metrics Get metrics and statistics about background job execution
- console_cleanup_jobs Clean up completed background jobs
- console_assert_output Assert that session output matches expected criteria
- console_assert_exit_code Assert that session exit code matches expected value
- console_assert_no_errors Assert that session output contains no error messages
- console_save_snapshot Save a snapshot of current session state
- console_compare_snapshots Compare two session snapshots and show differences
- console_assert_state Assert that session state matches expected values
Sandbox log excerpt
Docker support requires dockerode package. Install with: npm install dockerode
Metadata checks
- Repository activity: Active in the last 180 days
- License: Recognized SPDX id
- Metadata quality: High
Score 100 uses public metadata only. It is separate from the audit tier. Payment never changes a score. How listings are checked.
Tested by AddonAudit
Free to use on this listing. The mark links back to this page and does not change the score or the tier.
Light
[](https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/)
<a href="https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/"><img alt="Tested by AddonAudit" src="https://addonaudit.com/badges/tested.svg" width="158" height="20"></a>
Dark
[](https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/)
<a href="https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/"><img alt="Tested by AddonAudit" src="https://addonaudit.com/badges/tested-dark.svg" width="158" height="20"></a>
Seal
[](https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/)
<a href="https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/"><img alt="Tested by AddonAudit" src="https://addonaudit.com/badges/tested-seal.svg" width="240" height="240"></a>
[](https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/)
<a href="https://addonaudit.com/addon/io-github-ooples-mcp-console-automation/"><img alt="Tested by AddonAudit" src="https://addonaudit.com/badges/tested-seal-dark.svg" width="240" height="240"></a>
Get your add-on audited
Request a free audit of a public MCP server or AI coding add-on. A request does not buy a listing, a tier, or a score change.
Data notes
- Tool count is not part of this registry record, so it is blank.