Browse
→ Infrastructure
→ expty-mcp
expty-mcp
High-performance Python MCP server for persistent interactive PTY processes, SSH sessions, and serial streams. It provides zero-loss continuous ingestion, runtime diagnostics, and an atomic Expect state machine for long-lived terminals, REPLs, debuggers, logs, and hardware UART workflows. Public GitHub repository created September 13, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | none |
| Endpoint | uvx expty-mcp |
| Install | uvx expty-mcp |
Use Cases
| 01 | Keep a persistent SSH session, Python REPL, debugger, or shell process alive across multiple agent tool calls |
| 02 | Correlate streaming logs with test activity using lossless continuous ingestion instead of polling snapshots |
| 03 | Drive serial consoles or UART bootloader sessions through deterministic expect-style state transitions |
Tags
pty ssh serial expect terminal debugging python stdio
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>