Integrazioni
Server MCP
Collega Claude, ChatGPT, Codex, Cursor, VS Code e altri client a Skynet.
Il server MCP di Skynet permette a un agente IA di usare Skynet al posto tuo. Claude, ChatGPT, Codex, Cursor e altri client MCP possono controllare la configurazione di un'esecuzione, avviare esecuzioni, seguirle e arrestarle. Approvi la connessione una sola volta nel browser. L'agente imposta un limite di spesa per ogni esecuzione.
URL del server
Tutti i client usano lo stesso URL:
https://mcp.skynetml.com/mcpIl server usa Streamable HTTP. L'accesso usa OAuth 2.1. Non devi copiare alcun token o chiave API nel client.
Collegare il client
Seleziona il tuo client. Segui i suoi passaggi, poi vai a Approvare la connessione.
Ultimo controllo con la documentazione di ogni client: 2026-11-01.
- Esegui questo comando nel terminale.
- In Claude Code, esegui /mcp, seleziona skynet e accedi a Skynet nel browser.
Aggiungi il server
claude mcp add --transport http skynet https://mcp.skynetml.com/mcpAggiungilo a tutti i progetti
claude mcp add --transport http --scope user skynet https://mcp.skynetml.com/mcp- Apri Customize, poi Connectors.
- Seleziona +, poi Add custom connector.
- Inserisci il nome Skynet e l'URL https://mcp.skynetml.com/mcp, poi seleziona Add.
- Seleziona Connect e accedi a Skynet.
- Apri ChatGPT sul web, poi apri Plugins.
- Seleziona +, poi Add custom MCP server.
- Inserisci l'URL https://mcp.skynetml.com/mcp, scegli OAuth e accedi a Skynet.
- In una chat, digita @ e seleziona Skynet.
- Aggiungi il server, poi accedi.
- Oppure aggiungi tu stesso il server a ~/.codex/config.toml.
Aggiungi e accedi
codex mcp add skynet --url https://mcp.skynetml.com/mcp
codex mcp login skynet~/.codex/config.toml
[mcp_servers.skynet]
url = "https://mcp.skynetml.com/mcp"- Usa il link di installazione oppure aggiungi il server a ~/.cursor/mcp.json.
- Cursor ti chiede di accedere a Skynet.
~/.cursor/mcp.json
{
"mcpServers": {
"skynet": {
"url": "https://mcp.skynetml.com/mcp"
}
}
}- Usa il link di installazione, la riga di comando oppure .vscode/mcp.json nel workspace.
- VS Code ti chiede di accedere a Skynet quando il server si avvia.
Riga di comando
code --add-mcp '{"name":"skynet","type":"http","url":"https://mcp.skynetml.com/mcp"}'.vscode/mcp.json
{
"servers": {
"skynet": {
"type": "http",
"url": "https://mcp.skynetml.com/mcp"
}
}
}- Aggiungi il server.
- In Gemini CLI, esegui /mcp auth skynet e accedi.
Aggiungi il server
gemini mcp add --transport http skynet https://mcp.skynetml.com/mcpsettings.json
{
"mcpServers": {
"skynet": {
"httpUrl": "https://mcp.skynetml.com/mcp"
}
}
}- Aggiungi il server a mcp_config.json.
mcp_config.json
{
"mcpServers": {
"skynet": {
"serverUrl": "https://mcp.skynetml.com/mcp"
}
}
}- Qualsiasi client che supporta server MCP remoti tramite Streamable HTTP con OAuth può collegarsi. Fornisci l'URL del server. Non fornire una chiave API.
URL del server
https://mcp.skynetml.com/mcpApprovare la connessione
La prima volta che l'agente chiama Skynet, il browser apre una pagina di Skynet.
- Accedi a Skynet, se non hai già effettuato l'accesso.
- Leggi la pagina. Mostra il nome dell'agente, il sito a cui ritorna e il tuo account.
- Leggi che cosa può fare l'agente:
- Vedere le tue esecuzioni di ottimizzazione e i loro risultati.
- Avviare e arrestare esecuzioni di ottimizzazione, pagate dal tuo saldo.
- Fai clic su Allow per collegarlo. Fai clic su Deny per fermarti.
Dopo che hai fatto clic su Allow, il browser torna all'agente. Ora l'agente può chiamare gli strumenti elencati sotto.
Strumenti
| Strumento | Che cosa fa | Accesso |
|---|---|---|
check_run | Controlla la configurazione di un'esecuzione senza avviarla né addebitarti nulla. Suggerisce un limite di spesa. | Lettura |
start_run | Avvia un'esecuzione con un limite di spesa. | Scrittura |
get_run | Restituisce lo stato, la spesa e, quando l'esecuzione termina, il risultato. | Lettura |
list_runs | Elenca le tue esecuzioni, dalla più recente. Può filtrare per stato. | Lettura |
stop_run | Arresta un'esecuzione. Una seconda chiamata restituisce un errore che indica che l'esecuzione è già terminata. | Scrittura |
L'accesso in lettura usa lo scope runs:read. L'accesso in scrittura usa lo scope runs:write.
Nessuno strumento aggiunge fondi, modifica il tuo saldo o cambia le impostazioni di fatturazione.
Come un agente esegue un'ottimizzazione
- L'agente chiama
check_runcon la configurazione dell'esecuzione. Skynet esegue i controlli statici e restituisce:- Il risultato di ogni controllo.
- Il limite di spesa minimo con cui l'esecuzione può partire.
- Un limite di spesa suggerito. È di almeno 5,00 $.
- I modelli senza un prezzo noto.
- L'importo che puoi spendere adesso.
- L'agente chiama
start_runcon un limite di spesa (max_cost_cents, da 1 a 1.000.000 centesimi di dollaro USA). Può anche inviare unaidempotency_key, così un nuovo tentativo non avvia una seconda esecuzione. - Se il controllo della configurazione è ancora in corso,
start_runrestituiscein_progresseretry_after_seconds. Trascorso quel tempo, l'agente chiama di nuovostart_runcon lo stesso input. - L'agente chiama
get_runfinché l'esecuzione non termina. Gli stati finali sonosuccess,failed,cancelledestopped.
L'esecuzione si arresta quando raggiunge il suo limite di spesa. Leggi Fatturazione per sapere come Skynet addebita un'esecuzione.
Sicurezza
- Ogni client riceve una propria autorizzazione. Il client non vede mai la tua password.
- L'accesso usa PKCE (S256). Il client si registra tramite registrazione dinamica del client o un documento di metadati del client ID.
- I token di accesso scadono dopo 1 ora. Il client li rinnova con un refresh token.
- Un refresh token scade dopo 30 giorni di inutilizzo. Un'autorizzazione dura al massimo 90 giorni. Dopo devi approvare di nuovo la connessione.
- Ogni refresh token funziona una sola volta. Se qualcuno riusa un vecchio refresh token, Skynet revoca l'autorizzazione.
- L'agente può vedere e modificare solo le tue esecuzioni.
Leggi Sicurezza per sapere come Skynet protegge il tuo account e i tuoi dati.
Disconnettere un agente
Per disconnettere un agente, rimuovi il server Skynet dal client. La maggior parte dei client revoca poi i propri token. Se un client non li revoca, il suo refresh token scade dopo 30 giorni di inutilizzo.
Risoluzione dei problemi
| Problema | Che cosa fare |
|---|---|
| La connessione fallisce subito | Controlla l'URL del server. Deve essere esattamente https://mcp.skynetml.com/mcp. |
| «This agent can't connect» | Avvia di nuovo la connessione dal client. |
| «Too many attempts» | Attendi qualche minuto, poi riprova. |
| Il client non apre un browser | Aggiorna il client. Deve supportare server MCP remoti con OAuth. |
start_run fallisce con un errore di saldo | Aggiungi fondi in Skynet, oppure avvia l'esecuzione con un limite di spesa più basso. |
| Gli strumenti smettono di funzionare dopo qualche settimana | L'autorizzazione è scaduta. Rimuovi il server e collegalo di nuovo. |
Per l'accesso HTTP diretto senza un agente, leggi API.