Connecter votre propre IA
Info
Pour recevoir des données Edge sur votre hôte, achetez d'abord un flux sur doublezero.xyz/edge/subscribe. Le MCP peut ensuite vous guider dans la connexion.
Utilisez DoubleZero Data avec votre propre assistant IA via le Model Context Protocol (MCP). Le même serveur est documenté dans l'application de données sur data.doublezero.xyz/docs/mcp.
Qu'est-ce qu'un MCP ?
MCP est un standard ouvert qui permet à un agent IA d'appeler des outils sur un service externe. Sans lui, le modèle ne connaît que ce que vous collez dans le chat. Avec lui, l'agent peut lire la documentation DoubleZero, charger un guide d'intégration et interroger les données publiques du réseau en votre nom.
DoubleZero exécute un seul MCP. Pointez n'importe quel client compatible vers l'endpoint ci-dessous.
Endpoint
https://data.doublezero.xyz/api/mcp
Aucune connexion n'est requise. Le serveur utilise le transport Streamable HTTP.
Outils disponibles
| Outil | Description |
|---|---|
execute_sql |
Interroger ClickHouse pour les métriques, validateurs et données réseau |
execute_cypher |
Interroger Neo4j pour la topologie, les chemins et la connectivité (mainnet uniquement) |
get_schema |
Obtenir le schéma de la base de données (tables, colonnes, types) |
read_docs |
Lire la documentation DoubleZero |
get_onboarding_runbook |
Guide d'intégration pas à pas. Omettez le service pour lister ce qui est disponible. |
check_edge_access |
Vérifier si une clé publique d'identité dispose d'un pass d'accès pour une IP de réception (correspondance exacte ou 0.0.0.0). L'agent appelle ceci pendant l'intégration. |
Vous n'appelez pas ces outils vous-même. Une fois le client connecté, demandez en langage naturel, par exemple :
- « Guidez-moi pour connecter un flux de données de marché sur cet hôte Linux. »
- « Qu'est-ce que DoubleZero ? » / « Comment fonctionne Edge Connect ? »
- « Combien de validateurs Solana sont sur DoubleZero ? »
- « Quel est le chemin de NYC à Amsterdam ? »
- « Mon tunnel affiche Network Unreachable — consultez le guide. »
Pour une configuration guidée, l'agent devrait appeler get_onboarding_runbook (pas seulement read_docs). Pour SQL ou Cypher, il devrait d'abord appeler get_schema.
Chaque outil est en lecture seule : il ne peut pas passer d'ordres, déplacer des fonds, ni voir votre paire de clés / DZ_SECRET.
Connecter votre agent IA
Utilisez https://data.doublezero.xyz/api/mcp sur toutes les plateformes.
Claude Desktop & Codex Desktop
- Allez dans Settings
- Cliquez sur Manage Connectors
- Cliquez sur Add Custom Connector
- Entrez l'URL de l'endpoint ci-dessus
Éditeurs de code & IDE
Fonctionne avec Claude Code, Cursor, Windsurf, Continue et d'autres outils compatibles MCP. Ajoutez un fichier .mcp.json à la racine de votre projet :
{
"mcpServers": {
"doublezero": {
"type": "http",
"url": "https://data.doublezero.xyz/api/mcp"
}
}
}
claude mcp add doublezero --transport http https://data.doublezero.xyz/api/mcp
Puis tapez /mcp, sélectionnez doublezero et confirmez qu'il est connecté.
- Settings → Cursor Settings → Tools & MCPs.
- Connectez-vous en utilisant l'URL de l'endpoint, ou utilisez le
.mcp.jsonci-dessus.
- Activez le Developer Mode.
- Settings → Apps → Create app (ou ajoutez un connecteur).
- Collez
https://data.doublezero.xyz/api/mcp.
codex mcp add doublezero --url https://data.doublezero.xyz/api/mcp
Puis /mcp et sélectionnez doublezero.
Tout client compatible MCP peut utiliser l'URL de l'endpoint (Streamable HTTP). Nommez le serveur doublezero.
Limites de débit
Les appels d'outils sont limités à 100 requêtes par minute par IP. Si vous atteignez la limite, les appels renvoient une erreur — attendez un instant et réessayez.
Dépannage
- Confirmez que le client affiche doublezero comme connecté. Déconnectez et ajoutez à nouveau l'URL si ce n'est pas le cas.
- L'URL doit être exactement
https://data.doublezero.xyz/api/mcp(incluez/api/mcp). - Le MCP ne peut pas se connecter en SSH à votre machine. Vous exécutez (ou approuvez) toujours les commandes locales vous-même.
- Pour la configuration de flux / Edge Connect, connectez le MCP et demandez un guide d'intégration. Pour d'autres problèmes, consultez Support.