# @azimovlabs/mcp-shadow-pty

Source: https://glimind.com/server/npm%2F-azimovlabs%2Fmcp-shadow-pty
Registry id: `npm/-azimovlabs/mcp-shadow-pty`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "azimovlabs-mcp-shadow-pty": {
      "command": "npx",
      "args": [
        "-y",
        "@azimovlabs/mcp-shadow-pty"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add azimovlabs-mcp-shadow-pty -- npx -y @azimovlabs/mcp-shadow-pty
```

## Tools (10)

- `close_session`: Close a session and stop the app
- `create_session`: Create a new named terminal session
- `press_key`: Press keys like Enter, arrows, F-keys, Ctrl/Alt combos
- `read_screen`: Read the terminal screen with colors and styles
- `record_session`: Record the session as an asciinema file
- `resize`: Resize the terminal window
- `send_signal`: Send signals like INT, TERM, STOP, CONT to the app
- `take_screenshot`: Capture a PNG or SVG screenshot of the terminal
- `type`: Type text or paste scripts into the terminal
- `wait_for`: Wait until text appears, disappears, screen settles, or app exits

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
