A Model Context Protocol (MCP) server for secure terminal command execution and file system operations
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-gongrzhe-terminal-controller","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Terminal Controller for MCP A Model Context Protocol (MCP) server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface.  [](https://smithery.ai/server/@GongRzhe/terminal-controller-mcp) ## Features - **Command Execution**: Run terminal commands with timeout controls and comprehensive output capture - **Directory Management**: Navigate and list directory contents with intuitive formatting - **Security Measures**: Built-in safeguards against dangerous commands and operations - **Command History**: Track and display recent command executions - **Cross-Platform Support**: Works on both Windows and UNIX-based systems - **File Operations**: Read, write, update, insert, and delete file content with row-level precision ## Installation ### Installing via Smithery To install Terminal Controller for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@GongRzhe/terminal-controller-mcp): ```bash npx -y @smithery/cli install @GongRzhe/terminal-controller-mcp --client claude ``` ### Prerequisites - Python 3.11+ - An MCP-compatible client (such as Claude Desktop) - UV/UVX installed (optional, for UVX method) ### Method 1: PyPI Installation (Recommended) Install the package directly from PyPI: ```bash pip install terminal-controller ``` Or if you prefer to use UV: ```bash uv pip install terminal-controller ``` ### Method 2: From Source If you prefer to install from source: 1. Clone this repository: ```bash git clone https://github.com/GongRzhe/terminal-controller-mcp.git cd terminal-controller-mcp ``` 2. Run the setup script: ```bash python setup_mcp.py ``` ## Client Configuration ### Claude Desktop There are two ways to configure Claude Desktop to use Terminal Controller: #### Option 1: Using UVX (Recommended) Ad…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.