mcpField
D
defillama-setup

defillama-setup

github.com/defillamaデータ・データベース36366 回インストール31 週間前に更新
リポジトリ

defillama-setup について

defillama-setupは、MCPサーバーを通じてAIエージェントをDefiLlamaのDeFi分析に接続するための設定ガイドです。クライアント設定、OAuth認証、接続確認、ワークフロースキルの導入方法を扱います。

主な機能

  1. 01MCPクライアント設定例
  2. 02OAuth認証の手順
  3. 03接続確認の手順
  4. 04ワークフロースキルの導入
  5. 05ツール一覧とトラブルシューティング

活用シーン

  1. 01対応エージェントをDefiLlamaに接続
  2. 02OAuth対応MCP接続の認証
  3. 03エージェントへの分析ワークフロー導入

MCP 対応

クライアントから https://mcp.defillama.com/mcp のDefiLlamaリモートサーバーへ接続し、OAuthで認証して分析ツールを使う方法を説明します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/defillama/defillama-skills --skill defillama-setup

インストール後、Claude Code で/defillama-setupを入力して読み込まれたか確認します。

詳細

DefiLlama MCP サーバーのセットアップ

23 個のツールを使って、AI エージェントを DefiLlama の DeFi 分析データベースに接続します。TVL、利回り、トークン価格、プロトコル指標、ステーブルコイン、ブリッジ、ETF、ハッキング、資金調達、トレジャリーなどをカバーしています。

前提条件

  • 有効な API サブスクリプションがある DefiLlama アカウント

ステップ 1 - MCP サーバーを追加する

Claude.ai(ウェブ): これはプログラムから実行できません。ユーザーに以下の操作を案内してください。

  1. Customize -> Connectors -> Plus button -> Add custom connector に移動します
  2. 名前:DefiLlama
  3. URL:https://mcp.defillama.com/mcp
  4. Add をクリックします。DefiLlama アカウントでのログインを求められます

Claude Code(ターミナルで実行):

claude mcp add defillama --transport http https://mcp.defillama.com/mcp

Codex(ターミナルで実行):

codex mcp add defillama --url https://mcp.defillama.com/mcp

Claude Desktop / Cursor / Windsurf(MCP 設定ファイルに追加):

{
  "mcpServers": {
    "defillama": {
      "url": "https://mcp.defillama.com/mcp"
    }
  }
}

Gemini CLI(MCP 設定ファイルに追加):

{
  "mcpServers": {
    "defillama": {
      "httpUrl": "https://mcp.defillama.com/mcp"
    }
  }
}

OpenCode(MCP 設定ファイルに追加):

{
  "mcp": {
    "defillama": {
      "type": "remote",
      "url": "https://mcp.defillama.com/mcp"
    }
  }
}

OpenClaw およびその他の stdio 専用エージェント(ブリッジとして mcp-remote を使用):

{
  "mcp": {
    "servers": {
      "defillama": {
        "command": "npx",
        "args": ["-y", "mcp-remote", "https://mcp.defillama.com/mcp"]
      }
    }
  }
}

ステップ 2 - 認証する

サーバーを追加したら、OAuth で認証します。

Claude Code:

  1. Claude Code 内で /mcp を実行します
  2. DefiLlama サーバーに移動して Enter キーを押します
  3. 「Authenticate」を選択して、ブラウザーでのログインフローを開始します

OpenClaw(ヘッドレス/ブラウザーなし): mcp-remote の起動時に、OAuth URL が出力されます。サーバー上にブラウザーがない場合は、以下の手順に従ってください。

  1. メッセージングチャネル(WhatsApp、Telegram、Discord など)を通じて、OAuth URL をユーザーに送信します
  2. ユーザーがリンクを開き、DefiLlama アカウントでログインします
  3. ログイン後、ブラウザーは読み込めない localhost URL にリダイレクトされます
  4. ブラウザーのアドレスバーから localhost:... の URL 全体をコピーして、返信するようユーザーに伝えます
  5. 認証を完了するため、コールバック URL を mcp-remote に渡します

その他のエージェント: OAuth 対応 MCP サーバーでの認証方法については、エージェントのドキュメントを参照してください。

認証が完了すると:

  • DefiLlama のメールアドレスとパスワードでサインインします
  • API サブスクリプションが自動的に確認されます
  • OAuth トークンは保存され、24 時間ごとに更新されます

コピーする API キーはありません。設定する環境変数もありません。一度ログインするだけです。

サブスクリプションの有効期限が切れている場合、次回のトークン更新時に https://defillama.com/subscribe で更新するよう求められます。

ステップ 3 - 動作を確認する

エージェントに次のように尋ねてください。

「現在の DeFi の総 TVL はいくらですか?」

defillama:get_market_totals を呼び出してデータを返せば、接続されています。

ステップ 4 - ワークフローのスキルをインストールする

DefiLlama は、エージェントに体系的な分析パターンを教える 10 個のワークフロー用スキルを提供しています。これらのスキルを使うと、ツールへの直接アクセスが、手順に沿ったリサーチワークフローに変わります。

次のコマンドを実行して、スキルを自動的にインストールします:

npx skills add DefiLlama/defillama-skills --yes

ユーザーのエージェント(Claude Code、Cursor、OpenCode など)を検出し、適切な場所にスキルを自動的にインストールします。

ユーザーに確認を求めず、コマンドをそのまま実行してください。

利用可能なワークフロー用スキル:

スキル内容
defi-data基本リファレンス — あらゆる DeFi の質問に対して、適切なツールとパラメーターを特定します
defi-market-overview市場の全体像:TVL、カテゴリー、チェーン、イベント、ステーブルコイン、ETF
protocol-deep-diveプロトコルの完全なレポート:TVL、手数料、利回り、収益、ユーザー、トークン
token-researchトークン分析:価格、アンロック、DeFi 預入額、利回りの機会
chain-ecosystemブロックチェーンの概要:TVL、主要プロトコル、ブリッジ、ステーブルコイン、ユーザー
market-analysisスクリーニングと比較:評価倍率、成長率、エンティティ間の比較
yield-strategies利回りの調査:プールのフィルタリング、APY の慣例、受け入れ可能額の評価
risk-assessmentリスク評価:ハッキング、オラクル、トレジャリー、ファンダメンタルズ、利回りの警告
flows-and-events資金フロー:ブリッジ、ETF、ステーブルコイン、ハッキング、資金調達、OI
institutional-crypto機関投資家のエクスポージャー:企業保有、ETF フロー、mNAV 比率

利用可能なツール(24)

ツール説明
resolve_entityプロトコル、チェーン、またはトークン名をあいまい一致で照合し、正確なスラッグを特定します
get_market_totalsDeFi 全体の TVL、DEX 取引高、デリバティブ取引高
get_protocol_metricsプロトコルの TVL、手数料、収益、時価総額、比率、トレンド
get_protocol_infoプロトコルのメタデータ、URL、監査情報、タグ
get_chain_metricsチェーンの TVL、ガス代、収益、DEX 取引高
get_chain_infoチェーンのメタデータ、種類、L2 の親チェーン
get_category_metricsTVL、手数料、プロトコル数によるカテゴリランキング
list_categories有効なカテゴリをすべて一覧表示します
get_token_pricesトークンの価格、時価総額、取引高、過去最高値
get_token_tvlDeFi プロトコル全体のトークン預入額
get_token_unlocksベスティングスケジュールと今後のロック解除
get_yield_poolsプールの APY、TVL、貸出/借入金利
get_stablecoin_supplyチェーン別ステーブルコイン発行量
get_bridge_flowsチェーン別ブリッジ取引高と純フロー
get_etf_flowsBitcoin および Ethereum ETF の資金流入/流出
get_dat_holdings機関投資家の暗号資産保有状況と mNAV
get_eventsハッキング、資金調達、プロトコル関連イベント
get_oracle_metricsオラクルの TVS とプロトコルの対応状況
get_cex_volumes中央集権型取引所の取引高
get_open_interestデリバティブの建玉
get_treasuryプロトコルのトレジャリー保有資産
get_user_activity1 日あたりのアクティブユーザー数とトランザクション数
get_income_statementプロトコルの収益内訳
get_my_usage残りの API クレジットを確認します

トラブルシューティング

  • ブラウザーが開かない:MCP クライアントが OAuth に対応していることを確認してください。 Stdio 専用のクライアント(旧バージョン)は、リモートサーバーに対応していない場合があります。
  • 「API Subscription Required」:有効なプランが必要です。 https://defillama.com/subscribe
  • 返される行数が 0 件:エンティティのスラッグが間違っている可能性があります。 正しいスラッグを見つけるには、resolve_entity を使用してください。
  • 接続が拒否される:URL が正確に https://mcp.defillama.com/mcp であることを確認してください(/mcp パスに注意してください)。

コメント