Terminal icon

Terminal

Enables remote execution of shell commands and access to documentation via a Model Context Protocol server.

About

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.

Key Features

  • Access server-side documentation (MCP readme)
  • Timeout protection for commands (30 seconds)
  • Execute shell commands and retrieve their output
  • 0 GitHub stars
  • Robust error handling for failed commands
  • Specify working directory for commands

Use Cases

  • Providing server-side documentation access to clients
  • Executing shell commands remotely through an API
  • Demonstrating Model Context Protocol server implementation
Advertisement

Advertisement