Enables remote execution of shell commands and access to documentation via a Model Context Protocol server.
This server serves as a practical demonstration of the Model Context Protocol (MCP) by providing a versatile backend. It exposes a powerful `terminal` tool designed for executing arbitrary shell commands, complete with optional working directory support and built-in timeout protection. Additionally, it offers a resource to access its own MCP documentation, making it a comprehensive example for interacting with MCP clients and a useful utility for integrating command-line functionality into broader systems.
Características Principales
01Access server-side documentation (MCP readme)
02Timeout protection for commands (30 seconds)
03Execute shell commands and retrieve their output
040 GitHub stars
05Robust error handling for failed commands
06Specify working directory for commands
Casos de Uso
01Providing server-side documentation access to clients
02Executing shell commands remotely through an API
03Demonstrating Model Context Protocol server implementation