Skip to content

aybelatchane/mcp-server-terminal

MCP Developer Tools

An MCP server that lets AI agents control terminal applications via a structured Terminal State Tree, supporting both headless and visual modes across Linux, macOS, and Windows (WSL).

Rust Latest v1.0.5 · 5mo ago Security brief →

Features

  • Start, list, resize, snapshot, and close terminal sessions programmatically
  • Type arbitrary text or press keys into the terminal from AI agents
  • Capture UI‑level snapshots of the terminal state with element detection
  • Operate in headless mode for server‑side automation
  • Provide visual terminal windows (xterm) on Linux/macOS via X11

Recent releases

View all 4 releases →
No immediate action
v1.0.2 Bug fix

TUI menu rendering fix

No immediate action
v1.0.0 New feature

Playwright for Terminals

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
15
Forks
3
Languages
Rust JavaScript Dockerfile
Downloads/week
32 ↑6%
NPM Maintainers
1 Single npm maintainer
Contributors
1

Install & Platforms

Install via
npm binary
Platforms
linux macos windows arm64

Beta — feedback welcome: [email protected]