TheGraph MCP サーバー
The Graphのインデックス化されたブロックチェーン データを使用して AI エージェントを強化する MCP サーバー。
利用可能なツール
1. getSubgraphSchema
指定されたサブグラフのスキーマを取得し、GraphQL クエリの生成に必要なコンテキストを AI エージェントに提供します。
パラメータ:
subgraphId
: サブグラフ ID (例: "QmZBQcF...")asText
: 出力形式フラグtrue
: 人間が読めるGraphQLスキーマを返すfalse
: JSONスキーマを返します(デフォルト)
2. クエリサブグラフ
指定されたサブグラフに対してGraphQLクエリを実行します。クエリは通常AIによって生成されますが、手動で独自のクエリを作成することもできます。
パラメータ:
subgraphId
: サブグラフIDquery
: GraphQLクエリ文字列
インストール
- リポジトリのクローンを作成する
- クライアント構成
プロンプトの例
ツールを起動するための自然言語プロンプトをいくつか示します。
スキーマクエリ
- 「サブグラフ QmZBQcF... のスキーマを読み取り可能な形式で表示してください」
- 「QmZBQcF...サブグラフの構造は何ですか?GraphQL形式で表示してください。」
- 「サブグラフ QmZBQcF... のデータ モデルを理解する必要がありますが、そのスキーマを取得できますか?」
データクエリ
- 「サブグラフ QmZBQcF から過去 24 時間の取引量上位 5 つのトークンを見つけます...」
- 「サブグラフ QmZBQcF で流動性が 100 万ドルを超えるすべてのペアを表示してください...」
- 「QmZBQcF...サブグラフからトークンシンボルと金額を含む最新の10件のスワップイベントを取得します」
分析タスク
- 「サブグラフ QmZBQcF を使用して、過去 1 週間の USDT ペアの取引量を分析します...」
- 「サブグラフ QmZBQcF 内の ETH と USDC のペアの流動性を比較します...」
- 「サブグラフ QmZBQcF から過去 24 時間の異常な取引パターンを見つけます...」
複合タスク
- 「まずQmZBQcFのスキーマを取得してください...、次に高価値の取引を見つけるためのクエリの作成を手伝ってください」
- 「QmZBQcF のスキーマを確認してください...トークン価格を照会するために使用できるフィールドを教えてください」
- 「サブグラフQmZBQcF...を使用して、まずスキーマを理解し、次に関連イベントをクエリすることで、大規模な取引の市場への影響を分析します。」
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
The Graph のインデックス付きブロックチェーン データを使用して AI エージェントを強化し、サブグラフ スキーマを取得してブロックチェーン データに対して GraphQL クエリを実行できるようにします。
Related MCP Servers
- -securityAlicense-qualityA secure system enabling AI assistants to interact with blockchain data and prepare transactions while ensuring users maintain exclusive control over their private keys and transaction signing.Last updated -9MIT License
- AsecurityAlicenseAqualityProvides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.Last updated -310MIT License
- -securityAlicense-qualityA 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 -3GPL 3.0
- AsecurityAlicenseAqualityA 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 -282,659MIT License