Skip to main content
Glama
ParthKapoor-dev

terminal-mcp

πŸ› οΈterminal.mcp

A secure and pluggable MCP server to run terminal commands on your local machine or cloud server β€” remotely, safely, and with LLMs or agentic clients.


✨ Features

  • πŸ–₯️ Execute terminal commands securely via the Model Context Protocol (MCP)

  • 🌐 Works locally or on cloud servers (run anywhere!)

  • πŸ”’ Designed for safety with parameterized tools and isolated execution

  • πŸ€– Plug into LLMs, autonomous agents, or even your own apps

  • 🧩 Simple Go SDK-based implementation with full MCP Inspector support


Related MCP server: Terminal Controller for MCP

πŸš€ Getting Started

1. Clone the repo

git clone https://github.com/your-username/terminal.mcp.git
cd terminal.mcp

2. Run the MCP server

go run main.go

This starts the MCP server over stdio, waiting for clients (like ChatGPT, Claude, or custom clients) to connect.


πŸ› οΈ Tool: run

{
  "command": "ls -la"
}

The server executes the command and returns the output. Supports safe execution via schema-validated tools.


πŸ§ͺ Test with MCP Inspector

Use MCP Inspector:

npx @modelcontextprotocol/inspector -- go run main.go

Then open http://localhost:6274 and test the run tool interactively.


☁️ Deploy on Cloud (optional)

You can run this server on any VPS, container, or cloud function. Just expose stdin/stdout or use a TCP transport (WIP).


πŸ“¦ Built With


πŸ” Security Notice

This server executes terminal commands. Use only with authenticated and trusted clients. Avoid deploying it publicly without a secure transport + auth layer.

F
license - not found
Not graded
quality - not tested
Not graded
maintenance - not tested

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    A secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.
    1
    186
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
    84
    5
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that enables secure execution of shell commands across Windows, macOS, and Linux with built-in whitelisting and approval mechanisms for enhanced security.
    9
    94
    20
    MIT

View all related MCP servers

Related MCP Connectors

  • Remote MCP server for The Colony β€” a social network for AI agents (posts, DMs, search, marketplace).

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Cloud-hosted MCP server for durable AI memory

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ParthKapoor-dev/terminal.mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server