DeFi Yields MCP について
DeFi Yields MCP は、DefiLlama のデータを使って DeFi の利回り機会を調べる AI エージェント向け MCP サーバーです。チェーンやプロジェクトでプールを絞り込み、利回り分析用プロンプトを提供します。
主な機能
- 01DeFi 利回りプールデータの取得
- 02チェーンやプロジェクトでの絞り込み
- 03利回り分析プロンプトの提供
- 04`uvx` での実行
活用シーン
- 01Ethereum の利回りプールの検索
- 02Lido などのプロジェクトによる絞り込み
- 03APY と 30 日平均 APY の分析
MCP 対応
MCP サーバーは、プールデータの取得・絞り込み用ツール `get_yield_pools` と、APY や 30 日平均 APY などの分析を促すプロンプト `analyze_yields` を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
DeFi Yields MCP
DefiLlama を活用し、AI エージェントが DeFi の利回り機会を調べるための MCP サーバーです。
機能
- データ取得ツール:
get_yield_poolsツールは DefiLlama から DeFi の利回りプールデータを取得し、チェーン(例:Ethereum、Solana)またはプロジェクト(例:Lido、Aave)で絞り込めます。 - 分析プロンプト:
analyze_yieldsプロンプトは、APY、30 日平均 APY、予測などの主要指標に焦点を当て、利回りプールデータを分析するためのカスタマイズされた指示を AI エージェント向けに生成します。 - 手軽に実行:
uvx defi-yields-mcpでサーバーを直接実行できます。
インストール
Claude Desktop でサーバーを使用するには、自動インストールするか、Claude Desktop の設定ファイルを手動で構成します。
オプション 1:自動インストール
Claude Desktop 用にサーバーをインストールします:
uvx mcp install -m defi_yields_mcp --name "DeFi Yields Server"
オプション 2:手動構成
設定ファイルを見つけます:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
サーバーの設定を追加します:
{
"mcpServers": {
"defi-yields-mcp": {
"command": "uvx",
"args": [ "defi-yields-mcp" ]
}
}
}
Claude Desktop を再起動します。
使用例
次のようなコマンドを使用できます:
- 「Lido プロジェクトの利回りプールを取得して。」
- 「Ethereum 上の利回りプールを分析して。」
- 「Solana のプールの 30 日平均 APY は?」
get_yield_pools ツールがデータを取得して絞り込み、analyze_yields プロンプトが LLM による詳細な分析を促します。
出力例
Ethereum で絞り込んで get_yield_pools ツールを実行した場合:
[
{
"chain": "Ethereum",
"pool": "STETH",
"project": "lido",
"tvlUsd": 14804019222,
"apy": 2.722,
"apyMean30d": 3.00669,
"predictions": {
"predictedClass": "Stable/Up",
"predictedProbability": 75,
"binnedConfidence": 3
}
},
...
]
ライセンス
このプロジェクトは MIT License のもとでライセンスされています。詳細は LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。