interminal
Related Servers
Alternatives to interminal
- AlicenseAqualityDmaintenanceEnables management of visible, interactive terminal sessions across platforms (macOS, Windows, Linux, WSL). Supports creating, executing commands, capturing output, and managing multiple terminal windows simultaneously.51MIT
Related Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that enables AI agents to run fully interactive SSH sessions (via tmux) and execute commands like a human operator, with persistent sessions and multiple concurrent connections.6MIT
- AlicenseBqualityDmaintenanceLocal + remote terminal interaction control MCP Server. Lets AI agents control interactive TUI programs the way a human would.297 npmMIT
- AlicenseNot gradedqualityBmaintenanceMCP server for persistent SSH sessions with tmux integration, port forwarding, and SFTP file writes, built for AI agent workflows.MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that enables SSH access and terminal commands for Railway containers and local shell execution.-
- FlicenseNot gradedqualityNot gradedmaintenanceA secure and pluggable MCP server to run terminal commands on your local machine or cloud server — remotely, safely, and with LLMs or agentic clients.-
- AlicenseNot gradedqualityDmaintenanceMCP server for running long-running processes in PTY with real-time output streaming, enabling interactive dev servers, watch modes, and CLI tools.5 npmMIT
TDQS
Scored across 6 tools
Each tool targets a distinct action in the terminal/SSH lifecycle: connect_ssh establishes sessions, execute runs commands, respond sends text input, read_output polls output, send_control handles control keys, and disconnect tears down sessions. Descriptions clearly delimit text vs control input and initiating vs polling execution, so an agent can reliably select the right tool.
Names mostly follow a predictable imperative snake_case pattern, with verb_noun forms like connect_ssh, read_output, and send_control. The bare verbs execute, respond, and disconnect are a minor deviation but do not create confusion; the overall style is consistent and readable.
Six tools form a well-scoped set for terminal and SSH management: connect, execute, interact, read, control, and disconnect. No tool is redundant, and the count is neither too thin nor bloated for the server's purpose.
The tool set covers the full command lifecycle: opening and closing sessions, running commands locally or remotely, sending text input, sending control keys, and polling output. There are no obvious dead ends—session IDs and command IDs are consistently managed across the available operations.