kukapay/thegraph-mcp

kukapay/thegraph-mcp

от kukapay
Сервер TheGraph MCP дает AI-агентам доступ к индексированным данным блокчейна через The Graph. Инструменты: получение схемы субграфа и выполнение GraphQL-запросов. Полезен разработчикам DeFi и аналитикам для анализа on-chain данных.

TheGraph MCP Server

An MCP server that powers AI agents with indexed blockchain data from The Graph.

TheGraph Server MCP server

GitHub License GitHub Last Commit Python Version

Available Tools

1. getSubgraphSchema

Fetches the schema of a specified subgraph, providing AI agents with the context needed to generate GraphQL queries.

Parameters:

  • subgraphId: The subgraph ID (e.g., "QmZBQcF...")
  • asText: Output format flag
    • true: Returns human-readable GraphQL schema
    • false: Returns JSON schema (default)
2. querySubgraph

Executes GraphQL queries against a specified subgraph. While queries are typically generated by AI, you can also manually craft your own.

Parameters:

  • subgraphId: The subgraph ID
  • query: GraphQL query string

Installation

  1. Clone the Repository
    git clone https://github.com/kukapay/thegraph-mcp.git
    
  2. Client Configuration
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить kukapay/thegraph-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"kukapay-thegraph-mcp-n9ogw2i5d8\",\"type\":\"stdio\",\"command\":\"uv\",\"args\":[\"--directory\",\"path/to/thegraph-mcp\",\"run\",\"main.py\"],\"env\":{\"THEGRAPH_API_KEY\":\"your_api_key_here\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add kukapay-thegraph-mcp-n9ogw2i5d8 --env THEGRAPH_API_KEY=your_api_key_here -- uv --directory path/to/thegraph-mcp run main.py

Либо через JSON-конфиг:

claude mcp add-json kukapay-thegraph-mcp-n9ogw2i5d8 "{\"command\":\"uv\",\"args\":[\"--directory\",\"path/to/thegraph-mcp\",\"run\",\"main.py\"],\"env\":{\"THEGRAPH_API_KEY\":\"your_api_key_here\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add kukapay-thegraph-mcp-n9ogw2i5d8 --env THEGRAPH_API_KEY=your_api_key_here -- uv --directory path/to/thegraph-mcp run main.py

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.kukapay-thegraph-mcp-n9ogw2i5d8]
command = "uv"
args = ["--directory", "path/to/thegraph-mcp", "run", "main.py"]

[mcp_servers.kukapay-thegraph-mcp-n9ogw2i5d8.env]
THEGRAPH_API_KEY = "your_api_key_here"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите kukapay/thegraph-mcp, а в поле команды запуска — строку ниже:
uv --directory path/to/thegraph-mcp run main.py

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например kukapay-thegraph-mcp-n9ogw2i5d8.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: kukapay-thegraph-mcp-n9ogw2i5d8
    command: uv
    args:
      - "--directory"
      - "path/to/thegraph-mcp"
      - "run"
      - "main.py"
    env:
      THEGRAPH_API_KEY: your_api_key_here
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "kukapay-thegraph-mcp-n9ogw2i5d8": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/thegraph-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "THEGRAPH_API_KEY": "your_api_key_here"
      }
    }
  }
}

Похожие MCP-сервера

sei-protocol/sei-mcp-server

sei-protocol/sei-mcp-server

от sei-protocol

MCP сервер для Sei блокчейна, который даёт AI-агентам доступ к данным on-chain, смарт-контрактам и токенам. Включает балансы, транзакции, переводы ERC20 и NFT - всё через единый интерфейс.

TypeScript⭐ 13
ofershap/mcp-server-sqlite

ofershap/mcp-server-sqlite

от ofershap

MCP сервер для безопасного выполнения SQL-запросов к SQLite через AI ассистента. Инспектирует схемы, таблицы, объясняет запросы. Безопасный режим только чтения, совместим с Cursor, Claude Desktop и...

TypeScript⭐ 4
bnb-chain/bnbchain-mcp

bnb-chain/bnbchain-mcp

от bnb-chain

MCP сервер BNBChain даёт разработчикам доступ к BNB Chain и EVM-сетям через AI и естественный язык. Включает инструменты для работы с контрактами, NFT, токенами, транзакциями, файлами на Greenfield и агентами ERC-8004. Идеален для создания dApps и управления on-chain активами.

TypeScript⭐ 59
amineelkouhen/mcp-cockroachdb

amineelkouhen/mcp-cockroachdb

от amineelkouhen

MCP сервер для CockroachDB дает AI-агентам управлять базой через естественный язык: мониторинг кластера, выполнение запросов и администрирование. Строгая проверка прав и read-only режим для безопасности.

Python⭐ 12
openlink/mcp-server-sqlalchemy

openlink/mcp-server-sqlalchemy

от openlinksoftware

MCP сервер для ODBC через SQLAlchemy даёт доступ к базам: схемы, таблицы, описания, запросы SQL, SPARQL и SPASQL. Работает с Virtuoso, PostgreSQL, MySQL, SQLite. Помогает разработчикам интегрировать данные с AI.

Python⭐ 25
calintzy/evmscope

calintzy/evmscope

от calintzy

MCP сервер evmscope предоставляет AI агентам 26 on-chain инструментов для 7 EVM-сетей: от цен и газа до детекции скамов и управления портфелем. Работает как CLI, не требует настройки.

TypeScript⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин