NimbusX
00
› pagina caricata

Documentazione

Pannello, CLI, API e MCP condividono lo stesso livello di servizio. Ogni comando riportato qui sotto esiste nella versione attuale.

Guida rapida

L’applicazione apre automaticamente il pannello e l’API locale. Se installi dal codice sorgente, avvia il servizio con il comando indicato qui.

  • indirizzo predefinito: 127.0.0.1:8710
  • copia il token dalla sezione Aiuto
  • tutte le rotte v1 richiedono un token
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" [ ] vuoto finché non crei un profilo

Creare un profilo

Il nome è obbligatorio. NimbusX sceglie il dispositivo e un’impronta coerente; le impostazioni facoltative si possono aggiungere in seguito.

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

Automazione

La porta CDP diretta resta chiusa. Le azioni comuni del browser passano dall’API autenticata, così un processo locale qualsiasi non può assumere il controllo completo del profilo.

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

Server MCP

MCP funziona tramite stdio, individua il servizio attivo e usa lo stesso livello protetto. Non esiste un endpoint HTTP separato per MCP.

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

Proxy

Aggiungi un proxy HTTP, HTTPS, SOCKS5 o SSH tramite URL. L’opzione --check controlla subito disponibilità, posizione e latenza.

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

Test

Il banco di prova apre i rilevatori selezionati in profili nuovi, conserva il risultato completo e segnala separatamente i siti che non hanno risposto.

nimbusx · bench
$ python -m app.cli bench run \ --only creepjs,iphey,sannysoft \ --note release-candidate Il riepilogo viene mostrato al termine del controllo reale.