Skip to content

raychao-oao/pty-mcp

MCP Developer Tools

An MCP server that gives AI agents interactive terminal sessions (local shells, SSH, serial ports) with persistent state and pattern‑matching wait capabilities.

Go Latest v0.11.2 · 2mo ago Security brief →

Features

  • Provides local shell, SSH, and serial console PTY sessions over the Model Context Protocol
  • Supports persistent sessions that survive disconnects via an internal tmux‑like daemon
  • Offers attach/detach functionality for long‑running tasks
  • Enables pattern‑matching waits (`wait_for`) to block until specific output appears
  • Includes audit logging with automatic redaction of sensitive data

Recent releases

View all 21 releases →
Config change
v0.3.0 New feature
Auth

send_secret password prompt

No immediate action
v0.2.3 Bug fix

Advance ring buffer on wait_for

No immediate action
v0.2.2 Bug fix

\r for Enter key

No immediate action
v0.2.1 Bug fix

Stale data match + empty return fix

No immediate action
v0.2.0 New feature

Ring Buffer & wait_for enhancements

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
13
Forks
1
Languages
Go Shell Makefile

Install & Platforms

Install via
shell-script binary
Platforms
linux macos arm64

Beta — feedback welcome: [email protected]