cmuxlayer

devops-infra MCP Server

cmux MCP server — 25 tools for terminal agent lifecycle management. Spawn, monitor, and orchestrate Claude, Codex, Cursor, Gemini, Kiro agents. Thinking-state detection, chunked input, layout management.

VerifiedInstall Ready
devops-infradevops-infra
5 views9 stars1 forksv0.1.0Apache-2.0

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
9
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx cmuxlayer

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "cmuxlayer": {
      "command": "npx",
      "args": [
        "cmuxlayer"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

33
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (33)

my_agents

Children of a parent agent with live screen status

send_key

Send key press (return, escape, ctrl-c, etc.)

send_to_agent

Send a prompt to a running agent

CLI

Command

read_screen

Read terminal output with parsed agent status

move_surface

Move a surface to another pane or position

browser_surface

Interact with browser surfaces

close_surface

Close a terminal or browser pane

Connection

Latency

list_surfaces

List all surfaces across workspaces

new_surface

Create a tab in an existing pane

set_progress

Set progress indicator (0.0-1.0)

Cursor

`cursor agent`

new_split

Create a terminal or browser split pane

read_agent_output

Structured output between delimiter markers

stop_agent

Gracefully stop an agent

rename_tab

Rename a surface tab

wait_for_all

Block until multiple agents finish

gemini

status, model, tokens, context %

get_agent_state

Full state of a tracked agent

send_input

Send text to a surface

claude

status, model, tokens, context %

reorder_surface

Reorder tabs within a pane

send_to

Send text to a tracked agent without knowing its surface

list_agents

All agents, with optional filters

wait_for

Block until agent reaches a target state (defaults to `done`)

Codex

`codex`

notify

Show a cmux notification banner

interact

Send interactive input (confirm, cancel, resume)

set_status

Set sidebar status key-value pair

Tool

What it does

spawn_agent

Spawn a CLI agent in a new pane

kill

Force-kill agent processes