mcpField
A
Alertio

Alertio

リモート
alertio.io金融データ01 週間前に更新
リポジトリ公式サイト

Alertio について

Alertioは、EVM、Solana、TONのリスク・市場データを必要とするエージェントやDeFi利用者向けの、APIキー不要のMCPサーバーです。ウォレットスキャンや清算シミュレーションに加え、仮定したポジションのヘルスファクター計算とリアルタイム市場リソースを提供します。

主な機能

  1. 01EVM、Solana、TONの貸付ポジションをスキャン
  2. 02担保価格下落による清算リスクをシミュレーション
  3. 03仮定したポジションのヘルスファクターを計算
  4. 04ステーブルコインのペッグとAaveの利用率を確認
  5. 05リアルタイム市場・デリバティブリソースを参照

活用シーン

  1. 01ウォレットの貸付ポジションと清算リスクを確認
  2. 02担保価格下落時のポジションをストレステスト
  3. 03借入ポジションを開く前にリスクを見積もる
  4. 04ステーブルコインのペッグと貸付市場金利を監視

MCP 対応

Streamable HTTP経由でMCPクライアントにDeFiリスクツール、リアルタイム市場リソース、プロンプトテンプレートを提供します。APIキーは不要で、IPごとにリクエストが制限されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.alertio.io/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Alertio MCP Server

AI エージェント向けのリアルタイム DeFi リスクインテリジェンスです。EVM、Solana、TON チェーン上のレンディングポジションをスキャンし、清算をシミュレーションし、仮想ポジションのヘルスファクターを計算し、ステーブルコインのペッグを監視し、市場の利用率を調査し、無期限先物の資金調達率を追跡します。API キーは不要です。

接続

公式 MCP Registry に io.alertio/alertio として登録されています。

Streamable HTTP(推奨)

{
  "alertio": {
    "url": "https://www.alertio.io/api/mcp"
  }
}

SSE/stdio のみ対応するクライアント(旧版の Claude Desktop)

{
  "alertio": {
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://www.alertio.io/api/mcp"]
  }
}

ツール

scan_wallet

EVM ウォレットアドレスを、サポートされているすべてのレンディングプロトコルでスキャンし、ヘルスファクターと清算リスクを含む、すべてのアクティブな借入ポジションを返します。

サポート対象プロトコル

プロトコルチェーン
Aave V3Ethereum · Base · Arbitrum · Polygon · Optimism · Avalanche · Scroll
Aave V4Ethereum(Core · Prime · Plus hubs)
SparkEthereum
MorphoEthereum · Base · Arbitrum
Euler V2Ethereum · Monad
MoonwellBase · Optimism

パラメーター

名前型説明
walletstringEVM アドレス(0x…、42 文字)

リスクレベル

ラベルヘルスファクター
SAFEHF ≥ 2.0
AT RISK1.3 ≤ HF < 2.0
DANGER1.0 ≤ HF < 1.3
LIQUIDATEDHF < 1.0

出力例

Lending positions for 0xabc...1234

AAVE V3
  ethereum: HF 2.45 · $18K collateral · $7K debt [SAFE]
  base: HF 1.28 · $5K collateral · $3.8K debt [DANGER]

AAVE V4
  No active positions.

SPARK
  No active positions.

MORPHO
  ethereum wstETH/USDC: HF 1.84 · $42K collateral · $22K debt [AT RISK]

EULER V2
  No active positions.

MOONWELL
  Base: HF 1.61 · $3.2K debt [SAFE]

Total active positions: 3

scan_solana_wallet

Solana ウォレットアドレスをスキャンし、Kamino のレンディングポジションを調べます。

サポート対象プロトコル

プロトコルチェーン
KaminoSolana

パラメーター

名前型説明
walletstringSolana の base58 アドレス(32~44 文字)

出力例

Solana lending positions for 7xKX...AbCD

KAMINO
  Solana: HF 1.72 · $12K collateral · $6K debt [AT RISK]

Total active positions: 1

scan_ton_wallet

TON ウォレットアドレスをスキャンし、EVAA レンディングプロトコルを調べます。

サポート対象プロトコル

プロトコルチェーン
EVAATON

パラメーター

名前型説明
walletstringTON のフレンドリーアドレス(EQ… または UQ…、48 文字ちょうど)

出力例

TON lending positions for EQD...wxYZ

EVAA
  TON: HF 2.10 · $8K collateral · $3K debt [SAFE]

Total active positions: 1

simulate_liquidation

すべてのアクティブな EVM ポジション(Aave V3/V4、Spark、Morpho、Euler V2、Moonwell)に対する担保価格の下落の影響をシミュレーションします。清算されるポジションと、より高いリスク区分に移行するポジションを特定します。

計算式: newHF = currentHF × (1 − drop%)

すべての担保が価格下落に伴って一律に変動すると仮定します。ボラティリティの高い資産とステーブル資産が混在する担保の場合、保守的な推定値になります。

パラメーター

名前型説明
walletstringEVM アドレス(0x…、42 文字)
collateral_drop_pctnumber担保価格の下落率(1~80)

出力例

Liquidation simulation for 0xabc...1234
Scenario: collateral drops 30%

  Aave V3 (ethereum): 2.45 → 1.72 [AT RISK] ← was SAFE
  Aave V3 (base): 1.28 → 0.90 [LIQUIDATED] ← was DANGER
  Morpho wstETH/USDC: 1.84 → 1.29 [DANGER] ← was AT RISK
  Moonwell (Base): 1.61 → 1.13 [DANGER] ← was SAFE

△ 2 position(s) at risk at -30%
⚠ 1 position(s) LIQUIDATED at -30%

calculate_health_factor

ポジション入力からヘルスファクターを計算します。ウォレット、チェーン、オンチェーンの照会は不要です。それぞれに独自の清算しきい値を設定した1つ以上の担保レッグと負債を受け取り、ヘルスファクター、加重平均しきい値、清算が発生する担保価値の下落率、清算が始まる担保価値を返します。オプションで、担保価格の下落と借入資産の価格変動をシミュレートできます。

simulate_liquidation と異なり、既存のポジションは不要です。「ETHを5枚供給して6,500ドル借りたら……」といった仮定の検討、借入を開始する前の借入額の設定、会話で説明されたポジションの分析に使用できます。

また、ここにあるツールのうち、上流サービスを一切呼び出さない唯一のツールです。そのため、レート制限の影響を受けず、サービス停止の影響も受けません。

計算式: HF = (Σ collateral value × liquidation threshold) ÷ debt

各資産のしきい値を各レッグに適用してから合計します。これは、プロトコルが複数の担保を組み合わせた加重平均しきい値を計算する方法と一致します。

パラメーター

名前型必須説明
collateralarrayはい1~20個のレッグ。それぞれ { value_usd, liquidation_threshold_pct, symbol? }
debt_usdnumberはいUSD建ての借入総額。0 は負債がないことを意味するため、清算ポイントはありません
collateral_drop_pctnumberいいえ担保がこの割合だけ下落する場合をシミュレートします(0~100)
debt_change_pctnumberいいえ借入資産の価格変動をシミュレートします。正の値は負債を増やし、HFを低下させます。ステーブルコイン建ての負債の場合は省略します

出力例

Health factor calculation

  wBTC: $120,000 × 70% = $84,000
  ETH: $30,000 × 80% = $24,000
  ─ blended threshold: $108,000 ÷ $150,000 = 72.00%
  risk-adjusted collateral: $108,000
  debt: $60,000

  health factor = $108,000 ÷ $60,000 = 1.80 [AT RISK]
  collateral can fall 44.44% before liquidation
  liquidation begins at $83,333.33 of collateral

  Simulated (collateral -45%): 0.99 [LIQUIDATED]
  ⚠ This position would be liquidatable.

負債がない場合、healthFactor は無限大ではなく null になります。報告する清算ポイントがないためです。


get_stablecoin_pegs

DeFiLlama をソースとして、上位15種類のステーブルコイン(USDT、USDC、DAI、FRAX、crvUSD、USDS、GHO など)の現在のUSDペッグデータを返します。0.5%を超える乖離には、デペッグの兆候としてフラグを付けます。

パラメーター

名前型必須説明
symbolstringいいえ"USDC" のように、特定のコインに絞り込みます。すべてを取得する場合は省略します。

出力例

Stablecoin peg status (USD target = $1.00)

  USDT     $1.0001  (+0.010%) · mcap $143.2B
  USDC     $1.0000  (+0.000%) · mcap $61.4B
  DAI      $0.9998  (-0.020%) · mcap $5.1B
  FRAX     $0.9971  (-0.290%) · mcap $643M  △ watch
  crvUSD   $0.9942  (-0.580%) · mcap $89M   ⚠ DEPEG

⚠ crvUSD showing depeg signal (>0.5% deviation)

get_market_utilization

7つのチェーンにおける Aave V3 のレンディング市場の利用率、借入APY、供給APYを返します。利用率が最適レートを超えると、借入APYは急激に上昇します。市場が凍結または一時停止されているかどうかも表示します。

パラメーター

名前型必須説明
assetstringいいえ"USDC" や "WETH" のように、シンボルで絞り込みます。すべてを取得する場合は省略します。
chainstringいいえ次のいずれか:ethereum、base、arbitrum、polygon、optimism、avalanche、scroll。すべてを取得する場合は省略します。

出力例

Aave V3 market utilization

  Asset     Chain       Util%   Optimal  Borrow APY  Supply APY  Status
  ─────────────────────────────────────────────────────────────────────
  USDC      ethereum    94.2%      90%      12.40%       9.80%  HIGH UTIL △
  USDT      arbitrum    87.3%      90%       5.10%       3.90%  OK
  WETH      base        42.1%      80%       2.30%       0.90%  OK

△ Above optimal utilization: USDC (ethereum) 94.2%

リソース

ライブ市場スナップショットです。ウォレットアドレスなしで読み取ることができ、読み取りのたびに更新されます。

URI説明
alertio://markets/aave-v37つのチェーンにおける Aave V3 の利用率とAPY
alertio://markets/sparkEthereum 上の Spark Protocol 市場レート
alertio://markets/moonwellBase 上の Moonwell 市場レート(WELL 報酬を含む)
alertio://markets/morpho-vaultsMorpho ボルトのAPYとTVL
alertio://markets/kaminoSolana 上の Kamino レンディング市場レート
alertio://markets/kamino-vaultsSolana 上の Kamino ボルトのAPY
alertio://stablecoins/pegs上位15種類のステーブルコインのペッグ状況
alertio://markets/funding-ratesBinance と Bybit の無期限契約の資金調達率(8時間ごと)
alertio://markets/open-interestBinance と Bybit の建玉変動(1時間)

プロンプト

対応クライアント(Claude Desktop など)でスラッシュコマンドとして利用できる、事前構築済みのプロンプトテンプレートです。

名前引数説明
check-evm-walletwalletすべてのプロトコルを対象に、EVM ウォレットのレンディングリスクをスキャンします
stress-test-walletwallet, drop担保価格の急落をシミュレーションします
check-solana-walletwalletKamino 上の Solana ウォレットをスキャンします
check-ton-walletwalletEVAA 上の TON ウォレットをスキャンします
stablecoin-pegssymbol (optional)ステーブルコインのペッグ状況を確認します
aave-utilizationasset, chain (both optional)Aave V3 市場の利用率を確認します

エージェントへの質問例

EVM ウォレット

  • 「0xabc…1234 は Aave または Morpho で清算リスクがありますか?」
  • 「0x…1234 のすべてのレンディングポジションを表示してください」
  • 「ETH が 40% 下落した場合、0x…1234 のポジションはどうなりますか?」
  • 「次のウォレットのうち、清算に最も近いのはどれですか:0xaaa…、0xbbb…?」
  • 「0x…1234 は Base 上で Moonwell から借り入れていますか?」

仮定上のポジション(ウォレットは不要)

  • 「清算しきい値が 80% の場合、価格 2,000 ドルの ETH を 5 ETH 供給し、6,500 USDC を借り入れると、ヘルスファクターはいくつになりますか?」
  • 「そのポジションが清算されるまでに、ETH はあとどれくらい下落できますか?」
  • 「ヘルスファクターを 2 に保つには、82.5% の条件で 10 ETH を担保に、いくらまで借り入れられますか?」
  • 「70% の条件の wBTC を 2 枚、80% の条件の ETH を 10 枚保有し、60,000 ドルの負債を支えています。加重平均しきい値はいくつですか?」
  • 「USDC ではなく ETH を借り入れ、ETH が 20% 上昇した場合、ヘルスファクターはどうなりますか?」

Solana ウォレット

  • 「7xKX…AbCD の Kamino ヘルスを確認してください」
  • 「この Solana ウォレットは Kamino で清算リスクがありますか?」

TON ウォレット

  • 「EQD…wxYZ の EVAA ヘルスファクターはいくつですか?」

ステーブルコイン

  • 「現在、USDC はペッグが外れていますか?」
  • 「現在、ペッグ外れの兆候が見られるステーブルコインはどれですか?」

市場

  • 「Aave Ethereum 上の USDC の利用率はいくつですか。借り入れ余力はありますか?」
  • 「凍結中、または最適利用率を超えている Aave 市場はありますか?」
  • 「Binance における現在の BTC と ETH のファンディングレートはいくつですか?」
  • 「現在、最も APY が高い Morpho ボールトを表示してください」
  • 「過去 1 時間の ETH の未決済建玉の変化はいくつですか?」

MCP Inspector でのテスト

npx @modelcontextprotocol/inspector

表示された URL を開き、トランスポートに Streamable HTTP、接続タイプに Proxy を設定して、https://www.alertio.io/api/mcp を貼り付け、Connect をクリックします。


認証

API キーは不要です。IP ごとにレート制限が適用されます。

使用技術

alertio.io — EVM、Solana、TON に対応したリアルタイムの DeFi 監視およびアラート。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。