Defillama について
Defillamaは、クロスチェーンのプロトコル指標、利回り、ステーブルコイン、トークンのロック解除情報を照会するMCPサーバーです。DeFiの調査担当者やAIエージェント向けで、収益ランキングにも対応し、ゲートウェイ接続とローカル実行を選べます。
主な機能
- 01クロスチェーンのTVLとランキング
- 02利回りとステーブルコイン指標
- 03DEXとデリバティブの取引量
- 04トークンの解除とベスティング情報
- 05プロトコル収益ランキング
活用シーン
- 01チェーンをまたいだTVLの比較
- 02現在の利回りによるプール検索
- 03ステーブルコイン供給量と流れの追跡
- 04トークンの解除スケジュールの確認
MCP 対応
Pipeworxゲートウェイ経由、またはローカルのstdio MCPサーバーとして、DefiLlamaのデータツールをMCPクライアントに公開します。ゲートウェイ接続にはPipeworx共通のメタツールも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/defillama/mcpclaude mcp add --transport http pipeworx-io-defillama https://gateway.pipeworx.io/defillama/mcp{"mcpServers":{"pipeworx-io-defillama":{"type":"http","url":"https://gateway.pipeworx.io/defillama/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-defillama":{"type":"http","url":"https://gateway.pipeworx.io/defillama/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-defillama":{"type":"http","url":"https://gateway.pipeworx.io/defillama/mcp"}}}{"mcpServers":{"pipeworx-io-defillama":{"serverUrl":"https://gateway.pipeworx.io/defillama/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
49| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| q | string | いいえ | question の別名。 |
| ask | string | いいえ | question の別名。 |
| text | string | いいえ | question の別名。 |
| input | string | いいえ | question の別名。 |
| packs | array | いいえ | 任意。ルーティング対象をこれらのパックスラッグに限定します(例:["sec-form-d","sec-13f"])。その場合、ルーターは該当パック内のツールのみを選択します。省略すると、デフォルトの全カタログへのルーティングになります。スラッグは list_packs / search_packs / https://pipeworx.io/directory から取得できます。リストにない、または不明なスラッグは無視され、_meta.pack_scope.ignored に記載されます。該当するスラッグが 1 つもない場合は、カタログ全体にルーティングし、_meta.pack_scope.full_catalog:true を設定します(空の回答にはなりません)。 |
| query | string | いいえ | question の別名。 |
| prompt | string | いいえ | question の別名。 |
| message | string | いいえ | question の別名。 |
| question | string | はい | 自然言語での質問またはリクエスト。query、q、prompt、text、input、ask、message をエイリアスとして使用できます。 |
詳細
DefiLlama — DeFi プロトコルの指標
DefiLlama は、分散型金融に関する標準的な無料ダッシュボードおよび API です。TVL(預かり資産総額)、プロトコルトークン、イールドアグリゲーター、ステーブルコイン、デリバティブ、レンディング市場、DEX の取引高など、主要なチェーンやプロトコルを網羅しています。暗号資産業界の誰もが利用しています。無料で、認証も不要です。
Pipeworx の一部です。AI エージェントを 1878 以上の稼働中のデータソースに接続する MCP ゲートウェイです。これは独立した非公式の連携機能であり、上流の提供元とは提携関係になく、承認も受けておらず、提供もされていません。
AI エージェントにとって重要な理由
DeFi の調査では、利回りの比較、プロトコル間の TVL の流れの追跡、ステーブルコインの発行状況の分析、清算の監視などにおいて、DefiLlama が情報源となります。データはチェーン(Ethereum、Solana、Base、Arbitrum など)間で正規化されているため、チェーンをまたいだ比較も容易です。株式市場との接点(Coinbase、Microstrategy など)については、Alpha Vantage や Finnhub と組み合わせてください。
一般的なワークフロー:
-
プロトコルの TVL。 「Aave の TVL は?」→ 現在の TVL と推移。
-
TVL ランキング。 「TVL 上位 20 の DeFi プロトコル」→ ランキング。
-
利回り検索。 「今おすすめのステーブルコイン利回りは?」→ プールごとの APY と取引高・リスク指標。
-
ステーブルコインの供給量。 「チェーンごとの USDC 供給量」→ 発行量とブリッジの流れ。
-
DEX の取引高。 取引所または取引ペアごとの取引高。
-
トークンのアンロック。 「今週予定されているトークンのアンロックは?」/「2026-10-05 から 2026-10-12 までの 1,000 万ドル超のアンロック」→
defi_token_unlocks:トークン、米ドル換算額、流通供給量に占める割合、受取人とともに、約 370 種類のトークンにおけるすべてのベスティングのクリフと発行レートの変更を表示します。 -
特定トークンのベスティングスケジュール。 「Hyperliquid HYPE のアンロックスケジュール」→
defi_token_emission:カテゴリー別の割り当て、受取人ごとの現在までのアンロック量と最終量、過去および今後のアンロック日。
トークンのアンロックデータ
defi_token_unlocks と defi_token_emission は、DefiLlama の公開アンロックデータセット(defillama-datasets.llama.fi。https://defillama.com/unlocks の表示元と同じファイル)を読み込みます。この用途向けの文書化された API ルート(api.llama.fi/emissions)は 402 Upgrade to the paid API plan を返すため、これらのツールは使用しません。すべてのレスポンスには data_as_of(データセットファイルの最終更新日時)と price_as_of が含まれます。
- 米ドル換算額にはアンロック日の価格ではなく、現在の価格が使われます。 過去のアンロックに対する
cliff_usdは、現在のそのトークンの価値を示します。 - すべての割り当てに予定日が設定されているわけではありません。 Hyperliquid など一部のトークンでは過去のアンロックのみが公開されており、残りの供給量は公開日程のない
supply_metrics.tbdAmountに含まれます。その場合、レスポンスでは今後の予定が空であることを示すのではなく、その旨を伝えます。 emission_rate_changesは線形ベスティングのレート変更(週あたりのトークン数)を表します。単一の米ドル換算額がないため、min_usdによるフィルタリングでは除外されます。
認証
無料で、認証も不要です。DefiLlama はコミュニティに支えられており、API の利用を歓迎しています。レート制限は緩やかです。
対象データ
| 分野 | 対象範囲 |
|---|---|
| TVL | 主要な DeFi プロトコルすべて。複数チェーンを集約 |
| ステーブルコイン | トークン・チェーンごとの発行量、ブリッジの流れ |
| 利回り | レンディング、LP、ボールト、リステーキングの利回り |
| DEX | 取引所・取引ペア・チェーンごとの取引高 |
| デリバティブ | パーペチュアル、オプション取引所 |
| ブリッジ | チェーン間の送金量 |
| NFT | (限定的。NFT 専用ツールの利用を推奨) |
よくある落とし穴
- TVL ≠ プロトコルの価値です。 TVL は預け入れられた資産のドル換算額です。プロトコルの収益、トークン価格、実際の利用状況は反映されません。TVL が 10 億ドルでも、ユーザーがゼロのプロトコル(使われずに眠っている預け入れ資産)もあり得ます。
- チェーン間での二重計上です。 Ethereum と Arbitrum の両方に展開されているプロトコルは、両チェーンで TVL が計上されます。DefiLlama はほとんどの場合に対応していますが、ブリッジ経由で移動した後に預け入れられた資産などのケースでは、二重計上されることがあります。
- 利回りの低下です。 プールの APY は急速に変化します。「現在の APY」のスナップショットは、数日後には維持されていない可能性があります。「期待収益」の計算には、より長期間の平均値を使用してください。
- リスクは価格に織り込まれていません。 APY 100%のプールは、うまい話ばかりではありません。多くの場合、高いインパーマネントロスのリスク、スマートコントラクトのリスク、またはトークン発行によるインフレを反映しています。DefiLlama は一部のリスク指標を公開していますが、エージェントは目立つ形で報告する必要があります。
- ステーブルコインの供給量 ≠ 安定性です。 「ステーブルコイン」の供給量は、トークン単位の供給量を示します。すべてのステーブルコインが同じように安定しているわけではありません(USDT、USDC はほぼ安定していますが、アルゴリズム型ステーブルコインは乖離する可能性があります)。信頼性は発行者と仕組みによって異なります。
- ブリッジデータは概算です。 クロスチェーンのフローはブリッジコントラクトを通じて追跡されますが、すべてのブリッジが監視されているわけではなく、中央集権型ブリッジ(CEX の入出金)は把握できません。
- トークン価格はデータソースによって異なります。 DefiLlama は独自の価格指数を使用しています。CoinGecko / CoinMarketCap と若干異なる場合があります。高精度な価格データを扱う場合は、専用の価格フィードを使用してください。
収益ランキング
defi_revenue_ranking({ data_type?, period?, sort_by?, category?, chain?, limit? }) は、24 時間/7 日/30 日の収益(または手数料)に基づいてプロトコルをランキングし、前期間の値と増減率も返します。データソース:DefiLlama の手数料・収益データセット。返されたスラッグを defi_protocol_fees に渡すと、日次データを取得できます。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"defillama": {
"url": "https://gateway.pipeworx.io/defillama/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/defillama/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール)を返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールに加えて約 30 個の共有ツールが一覧表示されます。接続時の initialize 応答に正確な対象範囲が記載されており、その日の状況を確認する際の確かな情報源となります。
これは意図的な設計であり、偶然の多重化ではありません。メタツールを使えば、このパックでは扱えない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できます。MCP サーバーをもう 1 つ追加する必要はありません。現在、メタツールなしでパックのエンドポイントを接続する方法はありません。追加のスキーマがルーティングの利便性を上回るコンテキストを消費する場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度接続してください。
このパックだけでなく、すべてのパックのツールを直接一覧表示するには、フル Pipeworx ゲートウェイに接続してください:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL も、同じゲートウェイと同じ 1878 以上のデータソースに接続します。異なるのは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合:HTTP 経由で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/defi_tvl_protocols \
-H 'Content-Type: application/json' \
-d '{"search":"aave"}'
最初の呼び出しにアカウントは不要です。ツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/defi_tvl_protocols を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントもゲートウェイ経由のラウンドトリップも不要です:
{
"mcpServers": {
"defillama": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-defillama"]
}
}
}
または、起動することを確認するために直接実行します:
npx -y @pipeworx/mcp-defillama
stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。
ask_pipeworx での使用
ツールを直接呼び出す代わりに、平易な英語で質問できます。 これは、上記のパックエンドポイントだけでなく、フルゲートウェイでも機能します。
ask_pipeworx({ question: "your question about Defillama data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。