Подключить агента к вашему 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/mcpClaude 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}'