MCP Servers / development / enhanced-terminal

enhanced-terminal

JSON →
stdionone1development

A shell command / terminal executor with async support

Install
How to run this server

No install command recorded.

server path: enhanced-terminal
Tools
What this server exposes
enhanced_terminal
Execute shell commands with smart async switching. Features streaming output, automatic background switching after 50 seconds, PTY support, configurable working directory/shell/timeout/token preview limits, security denylist, and returns job ID for tracking background tasks.
enhanced_terminal_job_status
Get status and output of background jobs. Check progress of long-running commands, retrieve full output when complete, view exit codes and duration.
enhanced_terminal_job_list
List all jobs (running and completed). See recent command history, filter and limit results, quick overview of job statuses.
enhanced_terminal_job_cancel
Cancel running background jobs (Unix only). Send SIGTERM to running processes for graceful termination of long-running commands.
enhanced_terminal_job_stdin
Send input to running background jobs. Write exact UTF-8 text to a job's PTY stdin. Include \n in input to submit a line. Useful for prompts after commands switch to background.
detect_binaries
Detect developer tools with 16 concurrent checks. Scans PATH for 190+ common development tools across 26 categories. Fast parallel version detection. Supports filtering by category (rust_tools, python_tools, etc.). Categories include: package managers, build systems, programming language tools, editors, containers, and more.
Configuration
Environment & auth
authnone
Resources
enhanced-terminal — MCP Server · libregistry