mcpField
U
UXUS Agent Services: wallet lookup, entity labels, caller ID

UXUS Agent Services: wallet lookup, entity labels, caller ID

リモート
uxus.finance金融データ02 週間前に更新
リポジトリ公式サイト

UXUS Agent Services: wallet lookup, entity labels, caller ID について

UXUS Agent Servicesは、AIエージェント向けに、ウォレットやエンティティの照会、リスク判定、ウェブ検索、スクレイピング、データ処理を従量課金で提供します。一部の照会とMCP機能は無料で、課金対象の呼び出しはx402を介してBase上のUSDCで支払い、アカウントやAPIキーは不要です。

主な機能

  1. 01Ethereum、Base、XRPLのウォレット照会
  2. 02ENSとBasenamesの解決
  3. 03エンティティ帰属と発信者識別
  4. 04判定付きリスクスクリーニング
  5. 05有料の検索、スクレイピング、データ処理

活用シーン

  1. 01ウォレットアドレスと関連エンティティの確認
  2. 02トークン所有者の権限リスクの確認
  3. 03ウェブ情報の検索や抽出
  4. 04ウォレットブロックリストと発信者識別の確認

MCP 対応

無料の`/api/mcp`エンドポイントは、Streamable HTTPを使い、無料ツールをMCPサーバーとして提供します。

設定

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

エンドポイントhttps://uxus.finance/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

9
パラメーター型必須説明
pageintegerいいえ1 始まりの結果ページ番号。任意。
countintegerいいえ結果数。1~20。既定値は 10。
querystringはい検索クエリ。必須。
devicestringいいえ設定すると上流プロバイダーに転送されますが、すべてのプロバイダーで結果が変わるとは限りません。任意。
countrystringいいえ2 文字の国コード。任意。
languagestringいいえ2 文字以上の言語コード。任意。

詳細

UXUS — エージェントサービス

AI エージェント向けの従量課金プリミティブです。uxus.finance でご利用いただけます。 x402 プロトコルを介して Base 上の USDC で支払います。アカウント、API キー、登録は不要です。資金を入れたウォレットがあれば、すぐに利用できます。

サービス

エンドポイント価格内容
POST /api/llm$0.01LLM 補完、5 モデルのフォールバックチェーン
GET /api/scrape$0.01URL → 整形済みの Markdown/テキスト/HTML
POST /api/extract$0.01雑然としたテキスト/URL → 指定したスキーマの JSON
POST /api/embed$0.01テキスト → 1024 次元ベクトル(jina-embeddings-v3)
GET /api/search$0.01リアルタイムのウェブ検索
GET /api/risk/pro$0.021 回の呼び出しで判定:PROCEED / CAUTION / BLOCK +概要+理由
GET /api/risk/live/pro$0.02トークン所有者の権限を1回の呼び出しで判定(まだ一時停止、アップグレード、ラグプルが可能か?)+理由
GET /api/risk · /api/risk/live無料リスクスコア+判定(理由/シグナルなし)
GET /api/lookup無料Ethereum、Base、XRPL のアドレス検索。チェーンを自動検出
GET /api/entity無料エンティティの帰属情報 — このアドレスの正体
GET /api/resolve無料ENS/Basenames の順引き+逆引き(順引きで検証済み)
GET /api/callerid無料このウォレットに応答すべきか?(XMTP/Push 用)
/api/shield/*無料ユーザーごとのプライベートなウォレットブロックリスト(署名認証)
GET /api/catalog · /openapi.json · /llms.txt · /.well-known/x402.json無料検出
POST /api/mcp無料無料ツールを提供する MCP サーバー(Streamable HTTP)

すべてのリスク/判定レスポンスには disclaimer が含まれます。これは公開データ(OFAC SDN リスト、コミュニティの詐欺レジストリ、オンチェーンの読み取り)を使った開発者向けのスクリーニングであり、法的助言やコンプライアンスに関する助言ではありません。

データ

  • 制裁対象データは、bad_addresses 内の OFAC SDN リスト(source='ofac')という1つのソースから取得し、/api/cron/refresh-lists によって毎日更新します(保護機能により、上流から0件のアドレスが返された場合はテーブルを消去せず、処理を中止します)。これを結合するのは lib/entity.ts だけです。OFAC 以外のブロックリストに該当するものは sanctioned ではなく flagged カテゴリとなり、許可リストに追加できます。
  • スコアリングではフェイルオープンします。判定に必要なデータソースが利用できず、リストにも該当しない場合、レスポンスは degraded:true/判定 CAUTION となり、PROCEED にはなりません。

開発

npm install
npm run dev        # http://localhost:3000
npm run build

環境変数(Vercel プロジェクト設定):

変数必須用途
DATABASE_URLはいNeon Postgres
CRON_SECRETはい/api/cron/* を保護。Vercel Cron は Authorization: Bearer として送信します
OPENROUTER_API_KEY/api/llm、/api/extract で必要
JINA_API_KEY/api/embed で必要
SERPER_API_KEY / BRAVE_API_KEY任意/api/search(DuckDuckGo にフォールバック)
ETHERSCAN_API_KEY任意ウォレット履歴(Blockscout にフォールバック)
CDP_API_KEY_ID / CDP_API_KEY_SECRETx402 の決済処理で必要

スクリプト:scripts/schema*.mjs(テーブル作成)、scripts/ingest*.mjs(手動でリストを 読み込み — 定期実行する処理は lib/refresh-lists.ts + scripts/ingest-entity.mjs)、 scripts/shield-verify.mjs(ライブ E2E)、scripts/fix-sanctions.mjs(制裁対象データの 一度限りの修正。実行済み)。

コメント

MCP は初めてですか?

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

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