Подключить агента к вашему Mac

Скопируйте конфиг в своего агента — и он сможет видеть экран, кликать и печатать в пределах выданных прав.

1. Ключ

Создать ключ
Показывается один раз — сразу после создания.

2. Какой Mac

Сначала подключите Mac на главной.

3. Конфиг

Claude Code — одной командой
Выполните в терминале. Двойное тире отделяет опции Claude от команды сервера.
claude mcp add --env DYRRA_API_KEY=dk_live_ВАШ_КЛЮЧ --env DYRRA_TARGET=con_ВАШ_MAC --transport stdio dyrra -- npx -y @dyrra/mcp
Claude Code — файл .mcp.json
Положите в корень проекта, чтобы конфиг был общим для команды.
{
  "mcpServers": {
    "dyrra": {
      "command": "npx",
      "args": [
        "-y",
        "@dyrra/mcp"
      ],
      "env": {
        "DYRRA_API_KEY": "dk_live_ВАШ_КЛЮЧ",
        "DYRRA_TARGET": "con_ВАШ_MAC"
      }
    }
  }
}
Cursor
Настройки → MCP → Add new server, либо файл ~/.cursor/mcp.json.
{
  "mcpServers": {
    "dyrra": {
      "command": "npx",
      "args": [
        "-y",
        "@dyrra/mcp"
      ],
      "env": {
        "DYRRA_API_KEY": "dk_live_ВАШ_КЛЮЧ",
        "DYRRA_TARGET": "con_ВАШ_MAC"
      }
    }
  }
}
Другие MCP-клиенты (OpenClaw и прочие)
Стандартный формат stdio-сервера: команда, аргументы и переменные окружения.
{
  "mcpServers": {
    "dyrra": {
      "command": "npx",
      "args": [
        "-y",
        "@dyrra/mcp"
      ],
      "env": {
        "DYRRA_API_KEY": "dk_live_ВАШ_КЛЮЧ",
        "DYRRA_TARGET": "con_ВАШ_MAC"
      }
    }
  }
}
Проверить без агента
Скриншот вашего Mac одним запросом.
curl -X POST https://dyrra.onrender.com/v1/targets/con_ВАШ_MAC/screenshot \
  -H "Authorization: Bearer dk_live_ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"maxWidth": 1280}'