TheGraph MCP Server

by kukapay
MIT License
3

Integrations

  • Allows executing GraphQL queries against specified subgraphs, with tools for fetching schema information and querying data

Сервер MCP TheGraph

Сервер MCP, который обеспечивает работу агентов ИИ с помощью индексированных данных блокчейна из The Graph .

Доступные инструменты

1. получитьSubgraphSchema

Извлекает схему указанного подграфа, предоставляя агентам ИИ контекст, необходимый для генерации запросов GraphQL.

Параметры:

  • subgraphId : идентификатор подграфа (например, «QmZBQcF...»)
  • asText : Флаг выходного формата
    • true : Возвращает понятную человеку схему GraphQL
    • false : Возвращает схему JSON (по умолчанию)

2. запросПодграф

Выполняет запросы GraphQL по указанному подграфу. Хотя запросы обычно генерируются ИИ, вы также можете вручную создавать свои собственные.

Параметры:

  • subgraphId : идентификатор подграфа
  • query : строка запроса GraphQL

Установка

  1. Клонировать репозиторий
    git clone https://github.com/kukapay/thegraph-mcp.git
  2. Конфигурация клиента
    { "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }

Примеры подсказок

Вот несколько подсказок на естественном языке для запуска инструментов:

Запросы схемы

  • «Покажите мне схему подграфа QmZBQcF... в удобном для чтения формате»
  • «Какова структура подграфа QmZBQcF...? Пожалуйста, отобразите ее в формате GraphQL»
  • «Мне нужно понять модель данных подграфа QmZBQcF..., можете ли вы получить его схему?»

Запросы данных

  • «Найдите 5 лучших токенов по объему торгов за последние 24 часа из подграфа QmZBQcF...»
  • «Покажите мне все пары с ликвидностью более 1 миллиона долларов США в подграфе QmZBQcF...»
  • «Получить последние 10 событий обмена из подграфа QmZBQcF..., включая символы токенов и суммы»

Задачи анализа

  • «Проанализируйте объем торгов пар USDT за последнюю неделю, используя подграф QmZBQcF...»
  • «Сравните ликвидность пар ETH и USDC в подграфе QmZBQcF...»
  • «Найдите необычные торговые модели за последние 24 часа из подграфа QmZBQcF...»

Комбинированные задачи

  • «Сначала получите схему QmZBQcF..., затем помогите мне написать запрос для поиска транзакций с высокой стоимостью»
  • «Проверьте схему QmZBQcF... и скажите, какие поля доступны для запроса цен токенов»
  • «Используя подграф QmZBQcF..., проанализируйте влияние крупных сделок на рынок, сначала поняв схему, а затем запросив соответствующие события»

Лицензия

Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .

-
security - not tested
A
license - permissive license
-
quality - not tested

Предоставляет агентам ИИ индексированные данные блокчейна из The Graph, позволяя им извлекать схемы подграфов и выполнять запросы GraphQL к данным блокчейна.

  1. Доступные инструменты
    1. получитьSubgraphSchema
    2. запросПодграф
  2. Установка
    1. Примеры подсказок
      1. Запросы схемы
      2. Запросы данных
      3. Задачи анализа
      4. Комбинированные задачи
    2. Лицензия

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Facilitates comprehensive architectural design and evaluation through specialized agents, rich resources, and powerful tools covering diverse architectural domains, including cloud, AI, and blockchain.
        Last updated -
        3
        943
        15
        TypeScript
        ISC License
      • -
        security
        F
        license
        -
        quality
        A Python-based server that enables AI assistants to interact with an Unraid server through the official Unraid GraphQL API, providing read-only access to system information, Docker containers, VMs, storage, and more.
        Last updated -
        2
        Python
        • Linux
      • -
        security
        A
        license
        -
        quality
        A comprehensive toolkit for building AI agents with blockchain capabilities, enabling interactions with multiple blockchain networks for tasks like wallet management, fund transfers, smart contract interactions, and cross-chain asset bridging.
        Last updated -
        2
        TypeScript
        GPL 3.0
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.
        Last updated -
        94
        TypeScript
        MIT License
        • Linux
        • Apple

      View all related MCP servers

      ID: zqspkrzqph