pty-mcp MCP Server
raychao-oao/pty-mcp
MCP server for interactive terminal sessions — local shells, SSH, serial ports, and persistent remote sessions
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
raychao-oao/pty-mcp is a Go MCP server licensed under MIT. MCP server for interactive terminal sessions — local shells, SSH, serial ports, and persistent remote sessions
Ranked #126 out of 129 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit today → actively maintained
0/1 issues closed → many open issues
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# pty-mcp An MCP (Model Context Protocol) server that gives AI agents interactive terminal sessions — local shells, SSH, serial ports, and persistent remote sessions that survive disconnects. ## Why AI coding agents run commands in non-interactive shells. They can't: - Interact with running programs (send stdin, ctrl+c) - Use REPLs (python3, node, psql) - Keep session state (cd, export, running processes) - Manage long-running tasks across reconnects pty-mcp solves all of these by providing real PTY sessions over MCP. ## Features | Feature | Description | |---------|-------------| | **Local terminal** | Interactive bash/python/node sessions on local machine | | **SSH sessions** | Connect to remote hosts with key/password auth, SSH config support | | **Serial port** | Connect to devices via serial (IoT, embedded, network gear) | | **Persistent sessions** | Sessions survive SSH disconnects via `ai-tmux` daemon | | **Attach/Detach** | Detach from a running session, reconnect later |Read full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.