Terminal
Provides secure, cross-platform terminal command execution with configurable timeouts and persistent shell sessions.
Acerca de
This tool acts as a high-performance Model Context Protocol (MCP) server designed for secure and flexible terminal command execution. It supports both single commands with configurable timeouts and persistent shell sessions, maintaining state across commands. With cross-platform compatibility for macOS and Linux, it ensures secure operations in a controlled environment, including automatic GUI application support via DISPLAY variable forwarding.
Características Principales
- Support for persistent shell sessions and state
- Secure execution in a controlled environment
- Multiple transport modes, including StreamableHTTP for web integrations
- Configurable timeouts for command execution
- Cross-platform compatibility for macOS and Linux
- 3 GitHub stars
Casos de Uso
- Enabling remote command execution and shell interactions through a standardized HTTP-based protocol for web applications.
- Providing secure, containerized terminal access for automated scripts via Docker deployments.
- Integrating terminal command execution capabilities into AI agents or automated systems.