Intégrations
Serveur MCP
Connectez Claude, ChatGPT, Codex, Cursor, VS Code et d'autres clients à Skynet.
Le serveur MCP de Skynet permet à un agent IA d'utiliser Skynet à votre place. Claude, ChatGPT, Codex, Cursor et d'autres clients MCP peuvent vérifier la configuration d'une exécution, lancer des exécutions, les suivre et les arrêter. Vous approuvez la connexion une seule fois dans votre navigateur. L'agent fixe un plafond de dépenses pour chaque exécution.
URL du serveur
Tous les clients utilisent la même URL :
https://mcp.skynetml.com/mcpLe serveur utilise Streamable HTTP. La connexion utilise OAuth 2.1. Vous ne copiez ni jeton ni clé d'API dans le client.
Connecter votre client
Sélectionnez votre client. Suivez ses étapes, puis passez à Approuver la connexion.
Dernière vérification avec la documentation de chaque client : 2026-11-01.
- Exécutez cette commande dans votre terminal.
- Dans Claude Code, exécutez /mcp, sélectionnez skynet et connectez-vous à Skynet dans le navigateur.
Ajouter le serveur
claude mcp add --transport http skynet https://mcp.skynetml.com/mcpL'ajouter à tous les projets
claude mcp add --transport http --scope user skynet https://mcp.skynetml.com/mcp- Ouvrez Customize, puis Connectors.
- Sélectionnez +, puis Add custom connector.
- Saisissez le nom Skynet et l'URL https://mcp.skynetml.com/mcp, puis sélectionnez Add.
- Sélectionnez Connect et connectez-vous à Skynet.
- Ouvrez ChatGPT sur le web, puis ouvrez Plugins.
- Sélectionnez +, puis Add custom MCP server.
- Saisissez l'URL https://mcp.skynetml.com/mcp, choisissez OAuth et connectez-vous à Skynet.
- Dans une conversation, tapez @ et sélectionnez Skynet.
- Ajoutez le serveur, puis connectez-vous.
- Ou ajoutez vous-même le serveur à ~/.codex/config.toml.
Ajouter et se connecter
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"- Utilisez le lien d'installation ou ajoutez le serveur à ~/.cursor/mcp.json.
- Cursor vous demande de vous connecter à Skynet.
~/.cursor/mcp.json
{
"mcpServers": {
"skynet": {
"url": "https://mcp.skynetml.com/mcp"
}
}
}- Utilisez le lien d'installation, la ligne de commande ou .vscode/mcp.json dans votre espace de travail.
- VS Code vous demande de vous connecter à Skynet au démarrage du serveur.
Ligne de commande
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"
}
}
}- Ajoutez le serveur.
- Dans Gemini CLI, exécutez /mcp auth skynet et connectez-vous.
Ajouter le serveur
gemini mcp add --transport http skynet https://mcp.skynetml.com/mcpsettings.json
{
"mcpServers": {
"skynet": {
"httpUrl": "https://mcp.skynetml.com/mcp"
}
}
}- Ajoutez le serveur à mcp_config.json.
mcp_config.json
{
"mcpServers": {
"skynet": {
"serverUrl": "https://mcp.skynetml.com/mcp"
}
}
}- Tout client qui prend en charge les serveurs MCP distants via Streamable HTTP avec OAuth peut se connecter. Donnez-lui l'URL du serveur. Ne lui donnez pas de clé API.
URL du serveur
https://mcp.skynetml.com/mcpApprouver la connexion
La première fois que l'agent appelle Skynet, votre navigateur ouvre une page Skynet.
- Connectez-vous à Skynet si ce n'est pas déjà fait.
- Lisez la page. Elle affiche le nom de l'agent, le site vers lequel il revient et votre compte.
- Lisez ce que l'agent peut faire :
- Voir vos exécutions d'optimisation et leurs résultats.
- Lancer et arrêter des exécutions d'optimisation, payées sur votre solde.
- Cliquez sur Allow pour vous connecter. Cliquez sur Deny pour refuser.
Une fois que vous avez cliqué sur Allow, le navigateur revient à l'agent. L'agent peut alors appeler les outils ci-dessous.
Outils
| Outil | Rôle | Accès |
|---|---|---|
check_run | Vérifie la configuration d'une exécution sans la lancer ni vous facturer. Suggère un plafond de dépenses. | Lecture |
start_run | Lance une exécution avec un plafond de dépenses. | Écriture |
get_run | Renvoie le statut, les dépenses et, à la fin de l'exécution, le résultat. | Lecture |
list_runs | Liste vos exécutions, de la plus récente à la plus ancienne. Peut filtrer par statut. | Lecture |
stop_run | Arrête une exécution. Un second appel renvoie une erreur indiquant que l'exécution est déjà terminée. | Écriture |
L'accès en lecture utilise la portée runs:read. L'accès en écriture utilise la portée runs:write.
Aucun outil n'ajoute de fonds, ne modifie votre solde ni ne change les paramètres de facturation.
Comment un agent lance une optimisation
- L'agent appelle
check_runavec la configuration de l'exécution. Skynet effectue les vérifications statiques et renvoie :- Le résultat de chaque vérification.
- Le plafond de dépenses le plus bas avec lequel l'exécution peut démarrer.
- Un plafond de dépenses suggéré. Il est d'au moins 5,00 $.
- Les modèles dont le prix est inconnu.
- Le montant que vous pouvez dépenser maintenant.
- L'agent appelle
start_runavec un plafond de dépenses (max_cost_cents, de 1 à 1 000 000 cents de dollar américain). Il peut aussi envoyer uneidempotency_key, pour qu'une nouvelle tentative ne lance pas de seconde exécution. - Si la vérification de la configuration est toujours en cours,
start_runrenvoiein_progressetretry_after_seconds. Passé ce délai, l'agent rappellestart_runavec la même entrée. - L'agent appelle
get_runjusqu'à la fin de l'exécution. Les statuts finaux sontsuccess,failed,cancelledetstopped.
L'exécution s'arrête quand elle atteint son plafond de dépenses. Lisez Facturation pour savoir comment Skynet facture une exécution.
Sécurité
- Chaque client reçoit sa propre autorisation. Le client ne voit jamais votre mot de passe.
- La connexion utilise PKCE (S256). Le client s'enregistre par enregistrement dynamique de client ou par un document de métadonnées d'identifiant client.
- Les jetons d'accès expirent au bout d'une heure. Le client les renouvelle avec un jeton d'actualisation.
- Un jeton d'actualisation expire après 30 jours sans utilisation. Une autorisation dure au maximum 90 jours. Vous devez ensuite approuver à nouveau la connexion.
- Chaque jeton d'actualisation ne fonctionne qu'une seule fois. Si quelqu'un réutilise un ancien jeton d'actualisation, Skynet met fin à l'autorisation.
- L'agent ne peut voir et modifier que vos propres exécutions.
Lisez Sécurité pour savoir comment Skynet protège votre compte et vos données.
Déconnexion
Pour déconnecter un agent, supprimez le serveur Skynet du client. La plupart des clients révoquent alors leurs jetons. Si un client ne les révoque pas, son jeton d'actualisation expire après 30 jours sans utilisation.
Dépannage
| Problème | Que faire |
|---|---|
| La connexion échoue immédiatement | Vérifiez l'URL du serveur. Elle doit être exactement https://mcp.skynetml.com/mcp. |
| « This agent can't connect » | Relancez la connexion depuis le client. |
| « Too many attempts » | Patientez quelques minutes, puis réessayez. |
| Le client n'ouvre pas de navigateur | Mettez le client à jour. Il doit prendre en charge les serveurs MCP distants avec OAuth. |
start_run échoue avec une erreur de solde | Ajoutez des fonds dans Skynet, ou lancez l'exécution avec un plafond de dépenses plus bas. |
| Les outils cessent de fonctionner après quelques semaines | L'autorisation a expiré. Supprimez le serveur et reconnectez-vous. |
Pour un accès HTTP direct sans agent, lisez API.