NimbusX
00
› page chargée

Documentation

Le tableau de bord, la CLI, l’API et MCP reposent sur la même couche de service. Chaque commande ci-dessous existe dans la version actuelle.

Démarrage rapide

L’application ouvre automatiquement le tableau de bord et l’API locale. Pour une installation depuis les sources, lancez le service avec la commande indiquée ici.

  • adresse par défaut : 127.0.0.1:8710
  • copiez le jeton depuis la rubrique Aide
  • toutes les routes v1 nécessitent un jeton
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" [ ] vide jusqu’à la création d’un profil

Créer un profil

Le nom est obligatoire. NimbusX choisit l’appareil et une empreinte cohérente ; les paramètres facultatifs peuvent être ajoutés ensuite.

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", )

Automatisation

Le port CDP direct reste fermé. Les actions courantes du navigateur passent par l’API authentifiée, afin qu’un processus local quelconque ne puisse pas prendre le contrôle complet du profil.

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")

Serveur MCP

MCP fonctionne par stdio, trouve le service actif et utilise la même couche protégée. Il n’existe aucun point d’accès HTTP séparé pour MCP.

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

Proxys

Ajoutez un proxy HTTP, HTTPS, SOCKS5 ou SSH à partir de son URL. L’option --check vérifie immédiatement la disponibilité, la localisation et la latence.

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

Tests

Le banc de test ouvre les détecteurs choisis dans des profils neufs, conserve le résultat complet et distingue les sites qui n’ont pas répondu.

nimbusx · bench
$ python -m app.cli bench run \ --only creepjs,iphey,sannysoft \ --note release-candidate Le récapitulatif s’affiche à la fin du contrôle réel.