serencp

abda11ah/serencp
★ 4 stars Perl Code/Dev Tools Updated today
SERENCP - VM Serial Console viewer MCP server (Qemu KVM tested)
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "serencp": {
      "command": "npx",
      "args": [
        "-y",
        "abda11ah/serencp"
      ]
    }
  }
}

README Excerpt

(tested with QEMU/KVM/virt-manager and OpenCode) The `serencp.pl` script provides a standard MCP (Model Context Protocol) server for bidirectional communication with VM serial consoles via an internal Perl-based socket bridge. It uses `IO::Pty` to create a pseudo-terminal (PTY) for the VM serial console. It manages multiple VMs by assigning unique TCP ports for communication and provides a high-performance multiplexed event loop.

Tools (3)

STDINserenserial0