NimbusX
00
› страница получена

Документация

Панель, CLI, API и MCP используют один сервисный слой. Ниже только те команды, которые есть в текущей сборке.

Быстрый старт

Приложение само открывает панель и локальный API. При установке из исходников сервис можно поднять командой справа.

  • адрес по умолчанию: 127.0.0.1:8710
  • токен копируется в разделе «Помощь»
  • все маршруты v1 требуют токен
nimbusx · start
$ python -m app.cli serve --port 8710 ✓ http://127.0.0.1:8710 $ python -m app.cli token
$ curl http://127.0.0.1:8710/api/v1/profiles \ -H "X-Antidetect-Token: $TOKEN" [ ] пустой список до создания профиля

Создание профиля

Имя обязательно. Устройство и согласованный отпечаток программа подбирает сама; дополнительные параметры можно передать позже.

nimbusx · profiles
$ curl -X POST http://127.0.0.1:8710/api/v1/profiles \ -H "X-Antidetect-Token: $TOKEN" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: market-01" \ -d '{"name":"market-01"}'
from app.client import Client api = Client() profile = api.create_profile( "market-01", idempotency_key="market-01", )

Автоматизация

Сырой CDP-порт остается закрытым. Частые действия браузера доступны через аутентифицированный API: так случайный локальный процесс не получает полный контроль над профилем.

nimbusx · automation
api.launch("market-01") api.goto("market-01", "https://iphey.com") title = api.evaluate( "market-01", "() => document.title" ) api.screenshot("market-01", "check.png") api.stop("market-01")

MCP-сервер

MCP работает по stdio, находит запущенный сервис и использует тот же защищенный слой. Отдельного HTTP-адреса MCP нет.

nimbusx · mcp
{ "mcpServers": { "nimbusx": { "command": "C:\\Program Files\\NimbusX\\NimbusX.exe", "args": ["mcp"] } } }
{ "mcpServers": { "nimbusx": { "command": "python", "args": ["-m", "app.mcp"] } } }

Прокси

Добавьте HTTP, HTTPS, SOCKS5 или SSH-прокси по URL. Флаг --check сразу проверит доступность, гео и задержку.

nimbusx · proxy
$ python -m app.cli proxy add \ --url socks5://user:pass@host:1080 \ --label berlin-01 --check

Проверки

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

nimbusx · bench
$ python -m app.cli bench run \ --only creepjs,iphey,sannysoft \ --note release-candidate Сводка печатается после завершения реального прогона.