Interactive Process

MCP server for managing long-running interactive processes like SSH sessions, REPLs, and installers with PTY support.

userb1ank 8
Claude CodeClaude DesktopGeneric
View source ↗

Interactive Process enables AI agents to manage long-running interactive processes that require repeated input, such as SSH sessions, Python REPLs, and interactive installers. It provides eight MCP tools for starting processes in PTY or pipe mode, sending input, reading output, managing multiple concurrent sessions, and resizing terminal dimensions. A thread-safe ring buffer stores output and non-blocking reads with configurable timeouts support reliable multi-turn interactions.

Source

Repository: https://github.com/userb1ank/interactive-process-mcp

Maintain Interactive Process?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Interactive Process on getagentictools](https://getagentictools.com/mcp/userb1ank-interactive-process-mcp?ref=badge)