Agent♥︎Age
Catalog

SSH Session MCP

Official

by Zw-awa · TypeScript

Shared SSH PTY runtime for MCP clients with viewer, input lock, async tracking, and policy rules.

io.github.Zw-awa/ssh-session-mcp is a Model Context Protocol (MCP) server that provides a shared SSH PTY runtime for MCP clients. It supports a viewer, input locking, asynchronous tracking, and policy rules. The project is described as a “persistent shared-terminal runtime” and is built for JavaScript/TypeScript environments.

🛠️ Key Features

  • Shared SSH PTY runtime for MCP clients
  • Viewer component for terminal interaction
  • Input lock for controlled input handling
  • Async tracking
  • Policy rules support

🚀 Use Cases

  • Enabling remote terminal sessions for MCP-powered tools
  • Providing a shared terminal experience across MCP clients
  • Applying policy rules to govern SSH session behavior

⚡ Developer Benefits

  • Developer-oriented runtime for MCP clients
  • Uses topics spanning ssh, terminal, pty, remote, and session
  • Available in the npm ecosystem (ssh-session-mcp) and targets Node.js (node >= 18) and TypeScript (TypeScript 5.9.2)

⚠️ Limitations

  • Source excerpt does not specify supported platforms, authentication flow, or deployment details.

Topics

claude-mcpcodex-mcpdashboardmcpptyremotesessionsshterminaljavascripttypescriptembedded

Related servers

More in Cloud & DevOps