Pigi Finance - DeFi Vault Intelligence について
Pigi Financeは、プロトコルやEVMチェーンをまたいでDeFiボールトを比較するリモートMCPサーバーです。エージェントやMCPクライアント向けに、利回り、履歴、リスク評価、基準金利、エクスプロイト損失データを提供します。
主な機能
- 01利回り、TVL、リスクによるボールト検索
- 02プロトコル評価とリスクスコアの比較
- 03APR、APY、TVLの履歴確認
- 04DeFiと米国債の金利照会
- 05ハッキングやエクスプロイトの損失記録検索
活用シーン
- 01リスク調整後利回りでUSDCボールトを順位付け
- 02MorphoとEulerのボールト実績を比較
- 03ボールトの資金流入と流出を追跡
- 04DeFiエクスプロイトの過去損失を確認
MCP 対応
ホスト型MCPサーバーは、ボールト、プロトコル、利回り、リスク履歴、エクスプロイトデータのツールを提供します。クライアントはリモートエンドポイントに接続し、OAuthで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.pigi.finance/api/mcpclaude mcp add --transport http pigi-finance-defi-vault-intelligence https://mcp.pigi.finance/api/mcp{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}Cursor で開く{"servers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}VS Code で開く{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"serverUrl":"https://mcp.pigi.finance/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
pigi.finance — DeFi Vault Intelligence MCP
25 以上のプロトコル、14 の EVM チェーンにまたがる 2,000 以上の DeFi ボールトを照会できます。ボールトのリスクスコア、APR/APY と TVL の履歴、リスク調整後利回り、DeFi 基準金利、ハッキング/エクスプロイトのデータを、Claude、Cursor、Codex、Gemini CLI、その他すべての MCP クライアントで利用できます。
- リモートサーバー。インストール不要。 クライアントを 1 つの URL に接続し、OAuth でサインインするだけです。コピーする API キーも、環境変数も不要です。
- プロトコル横断。 Aave、Morpho、Euler、Uniswap、Fluid、SparkLend、Yearn などに対応した単一のツールセットで、プロトコルごとに個別に比較するのではなく、プロトコルをまたいでボールトを比較できます。
- リスク評価付き。 評価済みの各ボールトには、pigi が公開する
risk_band(最も安全な A から F まで)とrisk_score(0~100)が付与されているため、エージェントは利回りだけでなく安全性で順位付けできます。 - 無料プラン。 月 1,000 件のリクエストが可能で、すべてのボールト指標と履歴を利用できます。Pro では上限が引き上げられ、保有者分析が追加されます。pigi.finance/api-keys をご覧ください。
io.github.pigi-fi/pigi-mcp として公式 MCP レジストリに登録されています。
エンドポイント: https://mcp.pigi.finance/api/mcp(Streamable HTTP)
インストール
すべての MCP クライアント(Claude Desktop、Cursor、Windsurf など、大半のクライアント:MCP 設定ファイルに追加してください)
{
"mcpServers": {
"pigi": { "url": "https://mcp.pigi.finance/api/mcp" }
}
}
または、これをエージェントに貼り付けて、セットアップを任せてください。
Read https://raw.githubusercontent.com/pigi-fi/pigi-skills/refs/heads/main/pigi-setup/SKILL.md and follow the instructions to connect to pigi.finance MCP
CLI クライアント:
Claude Code
claude mcp add pigi --transport http https://mcp.pigi.finance/api/mcp
Codex
codex mcp add pigi --url https://mcp.pigi.finance/api/mcp
Gemini CLI
{
"mcpServers": {
"pigi": { "httpUrl": "https://mcp.pigi.finance/api/mcp" }
}
}
OpenCode
{
"mcp": {
"pigi": { "type": "remote", "url": "https://mcp.pigi.finance/api/mcp" }
}
}
Stdio のみのクライアント(mcp-remote 経由でブリッジします)
{
"mcpServers": {
"pigi": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.pigi.finance/api/mcp"]
}
}
}
Docker(ローカルプロセスが必要なランナー向けの、ホストされたサーバーへの stdio ブリッジ)
git clone https://github.com/pigi-fi/pigi-mcp.git && cd pigi-mcp
docker build -t pigi-mcp .
docker run -i --rm -p 3334:3334 -v pigi-mcp-auth:/home/node/.mcp-auth pigi-mcp
初回実行時にサインイン URL が表示されます。ホスト上で開いてください。コールバックはポート 3334 に到着し、名前付きボリュームにトークンが保存されるため、次回以降の実行ではサインインが不要になります。
非対話型の用途(ディレクトリインスペクターやサービスなど)では、代わりにサービス用トークンを渡すと、OAuth がスキップされます:docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp。サービス用トークンは、特定のインテグレーション向けに pigi.finance が発行します。
Dockerfile をビルドする代わりに、このリポジトリを独自のイメージにクローンするランナー(Glama など)では、ビルド手順として npm install -g [email protected] を実行し、コマンドに ["/app/entrypoint.sh"] を指定する必要があります。このスクリプトにはデフォルト設定が含まれています。
認証
初回接続時に、クライアントが OAuth 2.1 のサインイン(WorkOS AuthKit)を開始します。初回ログイン時に無料アカウントが作成されます。すでに pigi.finance REST API を利用している場合は、同じメールアドレスでサインインしてください。MCP はそのアカウントのプランと利用枠を共有します。
ヘッドレス環境では、mcp-remote がサインイン URL を表示します。どこからでもその URL を開き、コールバック URL を返してください。
スキル(任意)
pigi-fi/pigi-skills は、ツールをいつ、どのように使うかをエージェントに教えます。
npx skills add pigi-fi/pigi-skills --yes
質問例
- 「Ethereum 上で APR が 10% を超え、TVL が 1,000 万ドルを超える USDC レンディングボールトを見つけ、リスクスコア順に並べてください。」
- 「過去 90 日間のリスク調整後利回りについて、Morpho と Euler の上位 USDC ボールトを比較してください。」
- 「今月、Morpho で純流出が発生したボールトはどれですか?」
- 「現在、DeFi 基準金利は 3 か月物 T ビルと比べてどの程度ですか?」
- 「2025 年にブリッジのエクスプロイトで失われた金額はいくらですか?」
- 「pigi はプロトコルとして Ethereum 上の Aave V3 をどのように評価していますか。また、その評価を左右しているボールトはどれですか?」
ツール
list_vaults— TVL、APR、資産クラス、経過日数、プロトコル、チェーン、および評価済みの場合はrisk_band、risk_score、risk_adjusted_aprを含む DeFi ボールトの一覧を取得します。protocol_name、chain_id、asset_class(stable / mixed / non-stable)、search(名前の部分一致。例:USDC)、risk_band(例:["A","B"])、min_risk_score、tvl_filter、apr_filter、age_filterで絞り込みます。apr_desc、tvl_desc、risk_score_desc、risk_adjusted_apr_descで並べ替え、limit/offsetでページネーションできます。id(get_vault用)とstrategy_id(履歴と統計用)が返されます。get_vault— プールidを指定して、1 つのボールトの全レコードを取得します。list_protocols— 評価済みのすべてのプロトコルノードについて、pigi の累積プロトコル評価を 1 回の呼び出しで取得します。計算式はscore = 0.6 × the protocol node's own rating + 0.4 × the TVL-weighted mean of the published scores of the vaults that deposit into itです。band(A が最も安全 .. F)、ノードの評価、ボールトの集計値も含まれます。ノード ID の例:aave-v3-ethereum、euler-v2、morpho-blue-ethereum。chain_idを指定すると、集計対象のボールトを絞り込めます。get_protocol— 1 つのプロトコルノードの累積評価と、評価に含まれたボールト(公開済みスコア、バンド、TVL、ウェイト。大きい順)を取得します。引数:node_id(list_protocolsから取得)、省略可能なchain_id。get_vault_history— ボールトの日次系列データを取得します。TVL、APR、APY、リスクスコアから算出したペナルティを APR から差し引いたリスク調整後 APR、および 30 日移動平均が含まれます。引数:strategy_id、range(7D / 30D / 90D / 180D)。get_vault_stats— ボールトの期間別集計値を取得します。週次、月次、四半期、年次の各期間における TVL の最小値/最大値、APR、APY、純流入額が含まれます。引数:strategy_id、省略可能なperiod。get_rates— DeFi ベースレート(ステーブルコインおよび ETH のボールトセットの平均利回り)と米国 3 か月物財務省短期証券の金利について、直近約 30 日分の日次データを取得します。引数はありません。get_hacks— DeFi のハッキングおよびエクスプロイトによる損失イベントと、主要な TradFi の損失を取得します。絞り込んだ結果全体の合計を示すsummaryも含まれます。引数:category、type(DeFi / Dexes / Bridges)、from、to、min_amount、sort、limit、offset。get_usage— 今月のリクエスト数とプランの上限を取得します。引数はありません。
「低リスクのおすすめ USDC ボールト」は、次の 1 回の呼び出しで取得できます:list_vaults({ search: "USDC", asset_class: "stable", risk_band: ["A", "B"], sort: "risk_adjusted_apr_desc" })。
対応範囲
2,000 以上のボールト · 25 以上のプロトコル · 14 の EVM チェーン · レンディング市場、ERC-4626 ボールト、AMM プール、ステーブルプール。データは毎日更新されます。リスク評価は pigi が評価したボールトについて公開されます。最新の件数は pigi.finance で確認できます。
このリポジトリについて
このリポジトリは、pigi.finance MCP サーバーの公開リスティングです。レジストリマニフェスト(server.json)、公開ワークフロー、この README が含まれます。サーバー自体はホスト型サービスであり、そのコードはここでは公開されていません。
リリース:server.json の version を更新してコミットし、vX.Y.Z タグを作成してプッシュします。ワークフローはマニフェストを検証し、GitHub OIDC を使ってレジストリに公開します。レジストリは公開済みのバージョンを上書きしません。
リンク
- セットアップページ:app.pigi.finance/defi-mcp
- REST API ドキュメント:app.pigi.finance/defi-api-docs
- スキル:github.com/pigi-fi/pigi-skills
- レジストリエントリ:registry.modelcontextprotocol.io/?q=pigi-mcp
タグ:DeFi · Finance · Cryptocurrency · Blockchain · Web3 · Yield · Vaults · Risk · Risk Analytics · On-chain Data · Aave · Morpho · Euler · Uniswap · EVM
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。