mcp-terminal-server

mcp-terminal-server

3.3

If you are the rightful owner of mcp-terminal-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Terminal server implementation for Model Context Protocol (MCP). Provides secure and controlled access to terminal commands and npm operations.

The @modelcontextprotocol/server-terminal is a terminal server implementation designed for the Model Context Protocol (MCP). It offers a secure and controlled environment for executing terminal commands and managing npm operations. This server is particularly useful for developers who need to automate and manage command-line tasks within a controlled context. It supports executing shell commands with full control, handling npm operations like installing packages and running scripts, and managing environment variables. The server also includes features for timeout handling, security through an allowed commands list, and working directory control. Additionally, it supports TypeScript, making it a versatile tool for modern development environments.

Features

  • Execute shell commands with full control
  • Built-in npm operations (install, run scripts)
  • Timeout handling
  • Security through allowed commands list
  • Environment variables management