🚀 行動予測MCPサーバー
行動予測MCPサーバーは、AI技術を活用したツールを提供し、ウォレットの行動予測、詐欺検出、ラグプル予測を行います。開発者やプラットフォームは、MCPプロトコルを通じてこれらのツールを統合することで、DeFiユーザーを保護し、流動性リスクを監視し、ウォレットやコントラクトの信頼性を評価することができます。
🚀 クイックスタート
行動予測MCPサーバーを使用するには、APIキーを取得する必要があります。APIキーを取得したら、以下の手順でサーバーにアクセスできます。
- APIキーを取得する:https://chainaware.ai/pricing から利用可能なプランに加入してAPIキーを取得します。
- サーバーにアクセスする:取得したAPIキーを使用して、サーバーにアクセスします。
✨ 主な機能
- 詐欺検出予測ツール:AIによるアルゴリズムを使用して、ウォレットアドレスの詐欺行為の可能性を事前に予測(精度約98%)し、AML(反マネーロンダリング)チェックを実行します。
- 行動分析予測ツール:AIによるエンジンを使用して、ウォレットアドレスの意図や次に行う可能性のあるアクションを予測し、過去のオンチェーン履歴を分析し、パーソナライズされたアクションを推奨します。
- ラグプル検出予測ツール:AIによるエンジンを使用して、流動性プールやコントラクトが将来的にラグプルを行う可能性を予測します。
📦 インストール
このサーバーはWebサービスとして提供されているため、インストールは必要ありません。APIキーを取得した後、サーバーにアクセスするだけです。
💻 使用例
基本的な使用法
Node.jsの例
import { MCPClient } from "mcp-client";
const client = new MCPClient("https://prediction.mcp.chainaware.ai/");
const result = await client.call("predictive_rug_pull", {
apiKey: "your_api_key",
network: "BNB",
walletAddress: "0x1234..."
});
console.log(result);
Pythonの例
from mcp_client import MCPClient
client = MCPClient("https://prediction.mcp.chainaware.ai/")
res = client.call("chat", {"query": "What is the rug pull risk of 0x1234?"})
print(res)
📚 ドキュメント
利用可能なツール
1. 詐欺検出予測ツール
ID: predictive_fraud
説明: このAIパワードのアルゴリズムは、与えられたウォレットアドレスでの詐欺行為の可能性を事前に予測(精度約98%)し、AML(反マネーロンダリング)チェックを実行します。ユーザーがブロックチェーンアドレスのリスク評価や早期警告を求める場合に使用します。
➡️ 使用例:
- vitalik.ethとのやり取りは安全ですか?
- このアドレスの詐欺状況はどうですか?
- 私の新しいウォレットは詐欺に利用されるリスクがありますか?
入力:
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
apiKey |
文字列 | ✅ | 認証用のAPIキー |
network |
文字列 | ✅ | ブロックチェーンネットワーク (ETH, BNB,POLYGON,TON,BASE, TRON, HAQQ) |
walletAddress |
文字列 | ✅ | 評価するウォレットアドレス |
出力 (JSON):
{
"message": "string", // 人間が読めるステータスメッセージ
"walletAddress": "string", // 16進数のアドレス
"status": "Fraud", // 詐欺状況 (Fraud,Not Fraud,New Address)
"probabilityFraud": "0.00–1.00", // 小数の確率
"token": "string", //
"lastChecked": "ISO‑8601 timestamp",
"forensic_details": { // 詳細なフォレンジック分析
/* ...他のメトリクス... */
},
"createdAt": "ISO‑8601 timestamp",
"updatedAt": "ISO‑8601 timestamp"
}
エラーケース:
403 Unauthorized→ 無効なapiKey400 Bad Request→ 不正なnetworkまたはwalletAddress500 Internal Server Error→ 一時的な下流の障害
2. 行動分析予測ツール
ID: predictive_behaviour
説明: このAI駆動のエンジンは、ウォレットアドレスの意図や次に行う可能性のあるアクションを予測し、過去のオンチェーン履歴を分析し、パーソナライズされたアクションを推奨します。
➡️ 使用例:
- このアドレスは次に何をするでしょうか?
- ユーザーは高リスクか経験者ですか?
- ETHネットワーク上の0x1234...に最適なDeFi戦略を推薦してください。
入力:
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
apiKey |
文字列 | ✅ | 認証用のAPIキー |
network |
文字列 | ✅ | ブロックチェーンネットワーク (ETH, BNB,BASE,HAQQ) |
walletAddress |
文字列 | ✅ | 評価するウォレットアドレス |
出力 (JSON):
{
"message": "string", // 例: “Success” またはエラーテキスト
"walletAddress": "string", // 入力をエコーバック
"status": "string", // 詐欺状況 (Fraud,Not Fraud,New Address)
"probabilityFraud": "0.00–1.00", // 小数の詐欺スコア
"lastChecked": "ISO‑8601 timestamp", // 例: “2025‑01‑03T16:19:13.000Z”
"forensic_details": { /* フォレンジックメトリクスの辞書 */ },
"categories": [ { "Category":"string", "Count":int }, … ],
"riskProfile": [ { "Category":"string", "Balance_age":float }, … ],
"segmentInfo": "JSON‑string of segment counts",
"experience": { "Type":"Experience", "Value":int },
"intention": {
"Type":"Intentions",
"Value": { "Prob_Trade":"High", "Prob_Stake":"Medium", … }
},
"protocols": [ { "Protocol":"string","Count":int }, … ],
"recommendation": { "Type":"Recommendation", "Value":[ "string", … ] },
"createdAt": "ISO‑8601 timestamp",
"updatedAt": "ISO‑8601 timestamp"
}
エラーケース:
403 Unauthorized→ 無効なapiKey400 Bad Request→ 不正なnetworkまたはwalletAddress500 Internal Server Error→ 一時的な下流の障害
3. ラグプル検出予測ツール
ID: predictive_rug_pull
説明: このAIパワードのエンジンは、将来的に流動性プールやコントラクトがラグプルを行う可能性を予測します。ユーザーがリスクのあるプールに資産を預ける前に警告する場合や、オンチェーンのスマートコントラクトのセキュリティを監視する場合に使用します。
➡️ 使用例:
- この新しいDeFiプールに資産を預けた場合、ラグプルのリスクはありますか?
- 私のLPポジションの将来的な脆弱性を監視してください。
入力:
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
apiKey |
文字列 | ✅ | 認証用のAPIキー |
network |
文字列 | ✅ | ブロックチェーンネットワーク (ETH, BNB, BASE, HAQQ) |
walletAddress |
文字列 | ✅ | スマートコントラクトまたは流動性プールのアドレス |
出力 (JSON):
{
"message": "Success",
"contractAddress": "0x1234...",
"status": "Fraud",
"probabilityFraud": 0.87,
"lastChecked": "2025-10-25T12:45:00Z",
"forensic_details": { /* オンチェーンメトリクスの辞書 */ },
"createdAt": "2025-10-25T12:45:00Z",
"updatedAt": "2025-10-25T12:45:00Z"
}
エラーケース:
403 Unauthorized→ 無効なapiKey400 Bad Request→ 不正なnetworkまたはwalletAddress500 Internal Server Error→ 一時的な下流の障害
サービス設定
{
"type": "http",
"config": {
"mcpServers": {
"behavioural_prediction_mcp": {
"type": "http",
"url": "https://prediction.mcp.chainaware.ai/sse",
"description": "The Behavioural Prediction MCP Server provides AI-powered tools to analyze wallet behaviour prediction,fraud detection and rug pull prediction.",
"headers":{
"x-api-key":""
},
"params":{
"walletAddress":"",
"network":""
},
"auth": {
"type": "api_key",
"header": "X-API-Key"
}
}
}
}
}
🔌 統合に関する注意事項
- すべてのMCPクライアント(Node、Python、ブラウザ)と互換性があります。
- リアルタイム応答にServer-Sent Events (SSE) を使用しています。
- JSONスキーマはMCP仕様に一致しています。
- レート制限が適用される場合があります。
- 本番環境のエンドポイントにはAPIキーが必要です。
🔒 アクセスポリシー
本サーバーの本番環境での使用にはAPIキーが必要です。アクセスをリクエストするには、https://chainaware.ai/pricing から利用可能なプランに加入してください。
📄 ライセンス
クライアントのサンプルコードはMITライセンスです。サーバーの実装とバックエンドロジックは独自のもので、非公開です。














