{"slug":"tsoernes/enhanced-terminal-mcp","name":"enhanced-terminal","description":"A shell command / terminal executor with async support","category":"development","tags":[],"official":false,"stars":1,"transport":"stdio","install":null,"tools":[{"name":"enhanced_terminal","description":"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."},{"name":"enhanced_terminal_job_status","description":"Get status and output of background jobs. Check progress of long-running commands, retrieve full output when complete, view exit codes and duration."},{"name":"enhanced_terminal_job_list","description":"List all jobs (running and completed). See recent command history, filter and limit results, quick overview of job statuses."},{"name":"enhanced_terminal_job_cancel","description":"Cancel running background jobs (Unix only). Send SIGTERM to running processes for graceful termination of long-running commands."},{"name":"enhanced_terminal_job_stdin","description":"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."},{"name":"detect_binaries","description":"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."}],"env_vars":[],"auth_type":"none","github":"https://github.com/tsoernes/enhanced-terminal-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}