Serveur TheGraph MCP
Intégrez et interrogez facilement des données blockchain dans vos workflows IA avec le serveur TheGraph MCP, apportant la puissance du protocole The Graph à FlowHunt et aux agents IA.

Que fait le serveur “TheGraph” MCP ?
Le serveur TheGraph MCP est une couche d’intégration qui connecte les agents IA à des données blockchain indexées via le protocole The Graph. Il permet aux systèmes d’IA d’accéder, d’interroger et d’analyser efficacement des informations blockchain en exposant les données des sous-graphes via des outils MCP (Model Context Protocol) standardisés. En permettant aux assistants de récupérer les schémas de sous-graphes et d’exécuter des requêtes GraphQL, TheGraph MCP Server facilite des workflows de développement impliquant l’analytique blockchain, la récupération de données on-chain et la surveillance de la finance décentralisée (DeFi). Ce serveur permet aux développeurs et agents IA de récupérer des données blockchain structurées, d’effectuer des analyses automatisées et de concevoir des applications interagissant de façon transparente avec le réseau d’indexation décentralisé de The Graph.
Liste des invites
- Requêtes de schéma
- Prompts pour récupérer et afficher le schéma d’un sous-graphe donné, par exemple pour demander un schéma GraphQL lisible ou comprendre la structure du modèle de données.
- Requêtes de données
- Prompts pour extraire des données spécifiques d’un sous-graphe, comme trouver les principaux tokens par volume de trading, récupérer les paires avec une forte liquidité ou lister les événements de swap récents.
- Tâches d’analyse
- Prompts pour réaliser des analyses sur des données blockchain, comme analyser les volumes de trading pour des tokens spécifiques sur des périodes définies.
Liste des ressources
Aucune ressource MCP explicite n’est documentée dans le dépôt.
Liste des outils
- getSubgraphSchema
- Récupère le schéma d’un sous-graphe spécifié, permettant aux agents IA de comprendre la structure et le format des données blockchain indexées par The Graph.
- querySubgraph
- Exécute des requêtes GraphQL sur un sous-graphe désigné, permettant de récupérer des ensembles de données personnalisés et des analyses directement depuis les données blockchain indexées de The Graph.
Cas d’usage de ce serveur MCP
- Analytique des données blockchain
- Les développeurs et agents IA peuvent analyser des données on-chain, comme les volumes de trading ou la liquidité, pour fournir des insights pour des plateformes DeFi ou des bots de trading.
- Exploration de schéma pour développeurs
- Permet de récupérer rapidement les schémas des sous-graphes pour comprendre les modèles de données, accélérant le développement d’applications intégrées à la blockchain.
- Surveillance et reporting DeFi
- Surveillance automatisée des métriques financières (ex : tokens principaux, événements de swap) pour des exchanges et actifs décentralisés grâce à des requêtes sur les sous-graphes.
- Récupération personnalisée de données
- Facilite l’extraction de données blockchain spécifiques pour la recherche, des dashboards ou de l’analytique en temps réel via la création et l’exécution de requêtes GraphQL personnalisées.
- Assistants blockchain pilotés par IA
- Alimente des agents capables de répondre à des questions ou d’automatiser des tâches basées sur les données blockchain, comme alerter sur des transactions inhabituelles ou générer des rapports.
Comment l’installer
Windsurf
- Prérequis : Assurez-vous que Python 3.10+ et
uv
sont installés. - Cloner le dépôt :
git clone https://github.com/kukapay/thegraph-mcp.git
- Modifier le fichier de configuration : Localisez votre config Windsurf (ex.
config.json
). - Ajouter le serveur TheGraph MCP :
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }
- Sauvegardez et redémarrez Windsurf.
- Vérification : Testez avec une invite de requête de schéma ou de données.
Claude
- Prérequis : Python et
uv
installés. - Cloner le dépôt :
git clone https://github.com/kukapay/thegraph-mcp.git
- Mettre à jour les paramètres MCP de Claude : Modifiez votre config Claude.
- Insérer les détails serveur :
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }
- Redémarrez Claude et testez la connectivité.
Cursor
- Installer les prérequis : Python 3.10+ et
uv
. - Cloner le dépôt :
git clone https://github.com/kukapay/thegraph-mcp.git
- Modifier le fichier de configuration MCP de Cursor.
- Ajouter le JSON suivant :
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }
- Redémarrez Cursor et vérifiez avec une requête de test.
Cline
- Prérequis : Assurez-vous que Python 3.10+ et
uv
sont disponibles. - Cloner le dépôt :
git clone https://github.com/kukapay/thegraph-mcp.git
- Modifier le fichier de configuration de Cline.
- Insérer ce qui suit dans votre config MCP :
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }
- Redémarrez Cline puis testez avec une invite.
Sécurisation des clés API
- Stockez votre
THEGRAPH_API_KEY
comme variable d’environnement. - Exemple de configuration :
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "${THEGRAPH_API_KEY}" } } } }
Comment utiliser ce MCP dans des flows
Utilisation de MCP dans FlowHunt
Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration système MCP, insérez les détails de votre serveur MCP avec ce format JSON :
{
"thegraph-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA peut désormais utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “thegraph-mcp” par le vrai nom de votre serveur MCP et l’URL par celle de votre serveur MCP.
Aperçu
Section | Disponibilité | Détails/Remarques |
---|---|---|
Aperçu | ✅ | |
Liste des invites | ✅ | |
Liste des ressources | ⛔ | Aucune ressource MCP explicite trouvée |
Liste des outils | ✅ | 2 outils : getSubgraphSchema, querySubgraph |
Sécurisation des clés API | ✅ | Variable d’environnement supportée |
Prise en charge d’échantillonnage (moins important) | ⛔ | Non mentionné |
Notre avis
Le serveur TheGraph MCP fournit une interface claire et deux outils essentiels pour interagir avec les données blockchain indexées par The Graph. La documentation couvre l’installation et la sécurité, mais manque de détails sur les ressources MCP explicites, les racines ou l’échantillonnage. Globalement, il est simple et fonctionnel pour son usage attendu.
Note : 7/10
Score MCP
Dispose d’une LICENCE | ✅ (MIT) |
---|---|
Dispose d’au moins un outil | ✅ |
Nombre de Forks | 7 |
Nombre d’étoiles | 4 |
Questions fréquemment posées
- Qu’est-ce que le serveur TheGraph MCP ?
Le serveur TheGraph MCP est une couche d’intégration qui connecte les agents et applications IA à des données blockchain indexées via le protocole The Graph. Il expose les données des sous-graphes et permet une interrogation et une analyse efficaces à l’aide d’outils MCP standardisés.
- Quels outils le serveur TheGraph MCP fournit-il ?
Il offre deux outils : getSubgraphSchema (pour récupérer et explorer le schéma de n’importe quel sous-graphe) et querySubgraph (pour exécuter des requêtes GraphQL et obtenir des ensembles de données personnalisés directement depuis les données blockchain indexées de The Graph).
- Quels sont les cas d’usage typiques ?
Les cas d’usage incluent l’analytique des données blockchain, la surveillance DeFi, l’exploration de schémas pour les développeurs, la récupération personnalisée de données on-chain pour des tableaux de bord ou de la recherche, et la création d’assistants blockchain intelligents.
- Comment sécuriser ma clé API ?
Stockez toujours votre THEGRAPH_API_KEY comme variable d’environnement dans la configuration de votre serveur MCP. Cela protège vos identifiants sensibles et permet des déploiements plus sûrs.
- Puis-je utiliser le serveur TheGraph MCP avec FlowHunt ?
Oui ! Ajoutez le serveur MCP à votre flow FlowHunt, configurez-le avec l’URL de votre serveur et votre clé API, et vos agents IA auront accès à tous les outils et fonctions du serveur TheGraph MCP.
Boostez votre IA avec des données blockchain
Connectez vos agents IA aux données blockchain indexées de The Graph grâce au serveur TheGraph MCP. Bénéficiez d’analyses instantanées, de la surveillance DeFi et de requêtes de données personnalisées dans FlowHunt dès aujourd’hui.