Quickstart

After installing and confirming glass-mcp doctor is happy, register the binary with your agent.

Connect over stdio (default)

glass speaks MCP over stdio, so you register the binary directly:

claude mcp add glass --scope user -- /absolute/path/to/target/release/glass-mcp

For Claude Desktop or a project .mcp.json:

{
  "mcpServers": {
    "glass": { "command": "/absolute/path/to/target/release/glass-mcp" }
  }
}

Run the loop

Ask your agent to drive an app:

glass_start   { "build": "cargo build --release", "run": ["target/release/my-app"] }
glass_screenshot
glass_click   { "x": 240, "y": 160 }
glass_wait_stable
glass_diff

See Core workflows for the full tool loop, or run glass on another machine via the network transport (see the glass README).