DeFade について
DeFadeは、Solana、Ethereum、Base、BSC、Robinhood Chain、Arc、Hyperliquid上のトークンリスクとオンチェーンの挙動を分析します。APIとMCPコネクターで、ローンチ活動、ウォレットネットワーク、資金源、資金フローを調査できます。
主な機能
- 01トークンの安全性とラグスコア
- 02ローンチ時のバンドルとスナイパー検出
- 03ウォレット網と資金源の分析
- 04保有者、流動性、価格データ
- 05マルチチェーンのトークンスキャン
活用シーン
- 01取引前のトークン評価
- 02ローンチウォレットと資金源の調査
- 03内部関係者やスナイパーの疑いの調査
MCP 対応
DeFadeはリモートMCPサーバーとローカルstdioプロキシを提供し、AIアシスタントにトークンスキャンと分析ツールを公開します。呼び出しはDeFade APIを利用し、APIキーの使用量に計上されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.defade.org/mcpclaude mcp add --transport http defade https://api.defade.org/mcp{"mcpServers":{"defade":{"type":"http","url":"https://api.defade.org/mcp"}}}Cursor で開く{"servers":{"defade":{"type":"http","url":"https://api.defade.org/mcp"}}}VS Code で開く{"mcpServers":{"defade":{"type":"http","url":"https://api.defade.org/mcp"}}}{"mcpServers":{"defade":{"serverUrl":"https://api.defade.org/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.defade.org/mcp認証が必要ツール
15| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| chain | enum | いいえ | トークンがデプロイされているチェーン:solana(デフォルト)、ethereum、base、bsc、robinhood、arc、hyperevm。0x アドレスでは必須です。同じコントラクトアドレスが複数の EVM チェーンに存在する場合があるためです。Solana では省略してください。サポートされていない値はリクエストを消費する前に拒否されます。EVM チェーンには All-Chains プランのキーが必要です。solana | ethereum | base | bsc | robinhood | arc | hyperevm |
| address | string | はい | トークン自身のコントラクトアドレス。エクスプローラーに表示されるとおりに指定してください。Solana:base58 の mint、32~44 文字(例:6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN)。EVM:0x の後に 40 桁の 16 進数文字列、大文字小文字は区別されません(例:0x6982508145454ce325ddbe47a25d4ec3d2311933)。プール、ペア、ウォレット、デプロイヤーのアドレスは指定しないでください。これらは not found になります。アドレスに合うよう `chain` を設定してください。0x アドレスだけでは、どの EVM チェーン上にあるか分からず、Solana mint を EVM チェーンとともに送信すると拒否されます。 |
詳細
DeFade SDK
DeFade API の公式 JavaScript/TypeScript クライアントです。Solana、Ethereum、Base、BSC、Robinhood Chain、Arc、Hyperliquid 上のトークンについて、ラグプルのリスクスコアとオンチェーンの行動フォレンジックを提供します。ローンチブロックのバンドル検出、複数ホップの資金源追跡、デプロイヤーの履歴、インサイダーネットワーク、スナイパーボット、スマートマネーの流れ、流動性の検証に対応しています。
DeFade が答えるのは、コントラクトスキャナーとは異なる問いです。「このトークンのコードに問題がありそうか?」ではなく、「ローンチに関わったウォレットは、ラグプルを仕掛ける者のような行動をしたか?」です。確認済みの Solana ラグの 99.9% でミント権限が取り消され、72.9% で LP がロックされていました。そのため、トークンの状態だけでは、安全なものと安全を装ったものを見分けられなくなっています。
- 依存関係ゼロです。 Node 18 以降(グローバルな
fetchを使用)。CJS と ESM に対応しています。 - 意図的に薄く設計されています。 レスポンスは API の JSON をそのまま返し、変更しません。
client.get()を使えば、SDK にまだラッパーがないエンドポイントにもアクセスできます。 - MCP サーバーとしても使えます — Claude と ChatGPT が同じ API で実際のスキャンを実行できます。以下をご覧ください。
インストール
npm install defade
API キーは defade.org/developers で取得できます(キーは df_ で始まります)。
クイックスタート
import DeFade from 'defade';
const client = new DeFade({ apiKey: process.env.DEFADE_API_KEY });
// Full multi-module scan — returns a SAFETY score (100 = clean)
const scan = await client.analyze('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN');
// Rug pull probability (100 = dangerous) with the evidence behind it
const risk = await client.rugScore('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN');
// Any endpoint takes ?chain= — omitted means solana
const eth = await client.holders('0x6982508145454ce325ddbe47a25d4ec3d2311933', { chain: 'ethereum' });
警告
2 つのスコアは逆方向を示します。
analyze()が返すのは安全性スコアで、100 は問題なしを意味します。rugScore()が返すのはラグプルの確率で、100 は危険を意味します。安全性スコア 90 を「ラグプルの確率 90%」と解釈すると、まったく逆の答えになります。各メソッドの JSDoc にもこの点が記載されています。
エンドポイント
すべてのトークンメソッドは (address, { chain? }) を受け取り、API が解析した JSON を返します。tokenPrice は type も受け取ります。これはローソク足のサイズで、対象期間の長さを決めます。'15m'(デフォルト)は約 2.5 日、'1H' は約 10 日、'4H' は約 40 日、'1D' は最大で約 1 年分の日足データです。
| グループ | メソッド |
|---|---|
| スキャンとスコア | analyze, rugScore |
| トークンの状態 | tokenPrice, holders, liquidity, socials |
| ローンチのフォレンジック | bundles, bundlesPro, historicalBundles, snipers, devTracker, feeFingerprint |
| ウォレットネットワーク | insiderNetwork, fundingOrigin, fundingGraph, sybilCluster |
| 資金の流れ | whales, smartMoney, copyTraders, kol |
| トークン横断 | holderOverlap(mints[]), trending |
| アカウント | usage |
| その他のエンドポイント | get(path, params) — 任意の /v1 パス |
API 自身の説明は GET https://api.defade.org/v1 で確認できます。エンドポイント一覧、プラン、ユニットコスト、レート制限、対応チェーンが常に最新の状態で掲載されています。コードからは await DeFade.discover() で確認できます。
チェーン
solana(デフォルト)、ethereum、base、bsc、robinhood、arc、hyperevm(Hyperliquid)に対応しています。任意のトークンメソッドで { chain: 'base' } を指定できます。すべてのプランがすべてのチェーンを対象としています。資金グラフをたどる EVM モジュールの一部は、標準的なリクエストより多くのユニットを消費します。詳細はディスカバリードキュメントに記載されています。最新の料金は defade.org/developers をご覧ください。
エラー
失敗すると、すべて DeFadeError がスローされます。.status には HTTP ステータス(ネットワークエラーやタイムアウトの場合は 0)、.body には存在する場合に API のエラー JSON が格納されます。レート制限に達した呼び出しはステータス 429 でスローされます。残りのユニット数と制限は client.usage() で確認できます。新しいトークンのフルスキャンには数十秒かかることがあります。デフォルトのタイムアウトは 120s で、timeoutMs から変更できます。
import DeFade, { DeFadeError } from 'defade';
try {
await client.analyze(mint);
} catch (e) {
if (e instanceof DeFadeError && e.status === 429) {
// back off; e.body has details
}
}
MCP コネクター:Claude と ChatGPT からスキャン
同じ API がリモートの MCP サーバーとして公開されているため、AI アシスタントは古い学習データを思い出すのではなく、会話中に実際のスキャンを実行できます。
- URL:
https://api.defade.org/mcp(トランスポート:streamable-http) - 認証:
x-api-keyヘッダー、またはヘッダーを設定できないクライアントでは?api_key=YOUR_KEY - レジストリ: 公式 MCP Registry に
org.defade/defadeとして公開されています
Claude Code に追加します。
claude mcp add --transport http defade "https://api.defade.org/mcp?api_key=YOUR_KEY"
Claude または ChatGPT では、上記の URL を使ってカスタムコネクターを追加します。ツール呼び出しは REST 呼び出しと同様に、API キーに対して課金されます。各ツールは address と省略可能な chain を受け取ります。get_token_price は省略可能な timeframe(1m … 1D)も受け取るため、1D を指定すると、最長 1 年分の日次ローソク足を使って、高値、ドローダウン、価格履歴に関する質問に回答できます。詳しい手順はこちら:defade.org/api-docs#mcp。
stdio トランスポート(Claude Desktop、ローカルクライアント)
このパッケージには、ホスト型エンドポイントにプロキシするローカル stdio MCP サーバー defade-mcp も含まれています。ローカルコマンドのみを起動するクライアント向けです。
{
"mcpServers": {
"defade": {
"command": "npx",
"args": ["-y", "defade-mcp"],
"env": { "DEFADE_API_KEY": "df_your_key" }
}
}
}
defade-mcp は独自のエイリアスパッケージとして公開されているため、このスニペットを
そのまま使用できます。npx -p defade defade-mcp を実行すると、この
パッケージ内の同じバイナリが起動します。どちらも同じバージョンで同時にリリースされます。
キーなしでもハンドシェイクとツール一覧の取得はできますが、スキャンツールはキーの取得方法を案内するメッセージを返します。DEFADE_MCP_URL を設定すると、テスト用にアップストリームのエンドポイントを変更できます。
リンク
- API ドキュメント · キーを取得 · API のライブ自己説明
- The State of Solana Rugs, 2026 — フラグが付けられた 18,884 個のトークンから分かること
- 完璧な安全性スコアのトークンでもラグを起こす理由
- defade.org — ウェブスキャナー(無料枠あり、キー不要)
ライセンス
MIT © DeFade Ltd. この SDK はオープンソースです。この SDK が接続する DeFade API は、無料枠のあるホスト型商用サービスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。