What runtime environment does Terminator require?
Go 1.23+ (automatically managed) and the `github.com/mark3labs/mcp-go` library. For Docker deployments, any container runtime that supports multi‑architecture images.
@iris-networks
基本信息
A lightweight Model Context Protocol (MCP) server written in Go that enables secure terminal command execution on macOS and Linux. Supports persistent shell sessions, configurable timeouts, and both HTTP (StreamableHTTP) and STDIO transports. Designed for AI integrations and auto
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"terminal": {
"type": "streamable-http",
"url": "http://localhost:8080/mcp",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-p",
"8080:8080",
"-e",
"MCP_COMMAND_TIMEOUT=30",
"-e",
"MCP_SHELL=/bin/bash",
"shanurcsenitap/terminator:latest",
"--http",
"--host",
"0.0.0.0",
"--port",
"8080"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,直接连接服务器端点实时获取工具列表。
Terminator is a Model Context Protocol (MCP) server written in Go that provides secure terminal command execution with configurable timeouts and platform-specific support. It works on macOS and Linux, supports persistent shell sessions, and offers both STDIO and StreamableHTTP transport modes.
Build the server with make build, then run it in STDIO mode (default) with ./mcp-terminal-server or in HTTP mode with --http --port 8080. For Claude Desktop, add the binary path and optional environment variables (e.g., MCP_COMMAND_TIMEOUT=30) to your claude_desktop_config.json. Docker images are also available for multi‑architecture deployment.
Go 1.23+ (automatically managed) and the `github.com/mark3labs/mcp-go` library. For Docker deployments, any container runtime that supports multi‑architecture images.
Full support for macOS (darwin) and Linux, both AMD64 and ARM64 architectures. Windows is not mentioned.
You can use any session ID without pre‑registration. Persistent shell sessions keep state (working directory, environment variables) between commands.
STDIO mode for traditional MCP clients and StreamableHTTP transport (HTTP‑based) for web integrations. The HTTP endpoint is `POST /mcp` and requires a `Mcp-Session-Id` header for authenticated requests.
Commands run in a controlled environment with non‑root execution, resource limits, network isolation (bind to localhost), and optional AppArmor/SELinux support. File permissions are restricted to necessary directories.

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.

MilliGate is a developer-first remote MCP server that functions as a secure crypto paywall. By leveraging the HTTP 402 (Payment Required) protocol, it allows developers to monetize AI agents, APIs, and digital infrastruc
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Real UI references for AI coding agents: 500,000+ real screens, 15k+ website design systems with a DESIGN.md, and 30k+ UI elements, so your agent builds UI that looks real, not AI slop.

The BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C
评论