mcpField
W
Wicked MCP (moved)

Wicked MCP (moved)

ローカル
mcp.wickedapi.com金融データ03 日前に更新

Wicked MCP (moved) について

Wicked MCPは、金融、DeFi、ID、評判、エージェントメモリ向けのWickedAPIライブサービスへのブリッジです。100以上のツールに加えてMCPリソースとプロンプトを備え、データ処理自体は実装せず、基盤APIへリクエストを転送します。

主な機能

  1. 01Wickedサービス全体で100以上のツール
  2. 02市場、DeFi、トークンリスクのデータ
  3. 03証券口座同期と開示資料検索
  4. 04ID、評判、エージェントメモリ
  5. 05MCPリソースと連鎖型プロンプト
  6. 06APIキーとx402による支払い

活用シーン

  1. 01取引前にトークンとプロトコルのリスクを確認
  2. 02市場・決算予定のブリーフィングを作成
  3. 03ウォレットの審査やエージェントの検証
  4. 04開示資料やインサイダー取引を検索

MCP 対応

stdioまたはリモートStreamable HTTPエンドポイントでツール、リソース、プロンプトを提供します。有料呼び出しではx402の支払い要求が返る場合があり、`WICKEDAPI_PAYER_PRIVATE_KEY`を設定すると対象サービスで自動支払いできます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

WickedAPI MCP サーバー

WickedAPI/wicked-mcp MCP server smithery badge

Wicked スイート全体に対応する MCP サーバーです。取引データ、DeFi プロトコルの健全性、トークンの安全性、証券会社との同期、エージェントの ID、評判、ツールの信頼性を登録するレジストリ、ハルシネーションのチェック、エージェントの永続メモリ、x402 ペイウォールを、1 つのサーバーで利用できます。

12 の稼働中サービスにまたがる100 以上のツールを提供します。最初の 4 サービスはそれぞれの稼働中の openapi.json から自動生成されるため、ツール一覧は常にデプロイ済みの内容と一致します。残りはウォレット署名と /v1 以外のルートを使用するため、手作業で実装されています。

サービスツール認証
Trading Data API28(接頭辞なし:price、ohlcv、fvg、momentum_score、macro_calendar、…、およびオンチェーン読み取り用の chain_balance、chain_token_balance、chain_nonce、chain_block、chain_ens、chain_tx)API キーまたは x402、5 件は無料
Protocol Health Oracle6(protocol_health_*)API キーまたは x402、スコアボードは無料
Token Risk Oracle1(token_risk)完全無料、キー不要
Broker Sync API6(broker_sync_*)API キーまたは x402
Filings Oracle7(filings_search、filings_8k_events、filings_insider_trades、filings_insider_summary、…)データの鮮度チェックとプレビューは無料。それ以外はキーまたは x402
Wallet Oracle2(wallet_sanctions_check、wallet_check)OFAC 制裁リストの照会は無料。完全なチェックにはキーまたは x402 が必要
Wicked Reputation5(reputation_*)無料、キー不要
Wicked Registry6(registry_*)検索/詳細:キーまたは x402。おすすめ/バッジ/レポートは無料。登録には署名が必要
Wicked Identity8(identity_*)ウォレットがない場合は identity_sandbox_register(署名不要)から開始できます。無料のテストキーは identity_get_test_key で取得できます。実際のウォレットを使う呼び出しには、nonce への署名が必要です
Wicked Sanity2(sanity_check、sanity_check_batch)キーまたは x402
Wicked Memory8(memory_prepare、memory_store、memory_search、…)呼び出しごとにウォレット署名が必要。従量課金は検索のみ
x402 Paywall8(paywall_*)paywall_signup は公開。それ以外はテナントキーが必要

さらに、6 個のリソース(プラットフォームのディレクトリ、llms.txt、各サービスの稼働中エンドポイントカタログ)と、クックブックのようにツールを連携させる10 個のプロンプト(rug_check、vet_dependency、morning_briefing、fact_check、verify_agent、find_reliable_tool、agent_memory_guide)があります。

これらのツールが署名したり、キーを保持したりすることはありません。ウォレットを持たないエージェントでも、サンドボックス ID(identity_sandbox_register を実行し、署名の代わりに sandbox_token を渡す)を使って Wicked Identity を最初から最後まで試せます。サンドボックスの結果はテスト用で、検証済みとして報告されることはありません。Identity(実際のウォレット)、Registry の登録、Memory では、ご自身のウォレットで生成した署名が必要です(identity_get_nonce / memory_prepare が署名対象のメッセージを正確に返します)。x402 による支払いが必要な呼び出しでは、自動支払いは行われず、実際の 402 チャレンジが返されます(x402 v2 では payment_required にデコードされます)。WICKEDAPI_PAYER_PRIVATE_KEY による自動支払いは、Trading、Protocol Health、Token Risk、Broker Sync の各ツールに適用されます。

リモートエンドポイント(インストール不要)

Glama、公式 MCP Registry(io.github.WickedAPI/wicked-mcp)、Smitheryにも掲載されています。

同じ107個のツールを、ストリーミング可能な HTTP で https://mcp.wickedapi.com/mcp から利用できます(ステートレスで、IP ごとにレート制限があります。公開デプロイメントには個人用キーが含まれていないため、有料の呼び出しでは x402 チャレンジが返されます)。ストリーミング可能な HTTP MCP クライアントから接続してください。セルフホストするには、Dockerfile をビルドして node dist/http.js で実行します(イメージのデフォルトは stdio エントリーポイントです)。または npm run build && npm run start:http を実行してください。RATE_LIMIT_PER_MINUTE、ALLOWED_HOSTS、TRUSTED_CLIENT_IP_HEADER については .env.example を参照してください。

サインアップ不要

すべてのツールは x402 で保護された実際のエンドポイント(HTTP ネイティブの従量課金、Base 上の USDC)に接続します。API キーによる代替手段も利用できます。また、Token Risk Oracle ツールはどのような場合でも無料です。

  • 設定不要 — 認証情報がなくても呼び出しは動作し、有料エンドポイントは実際の 402 支払いチャレンジ(価格、ネットワーク、payTo)をツールの結果として返します。
  • 自律的な従量課金 — 資金を入金した Base メインネットウォレットの秘密鍵を WICKEDAPI_PAYER_PRIVATE_KEY に設定すると、すべての呼び出しで約$0.001相当の USDC が自動的に支払われ、実際のデータが返されます。アカウントもサブスクリプションも不要です。
  • パートナー API キー — WICKEDAPI_API_KEY を設定すると、4つすべてのサービスで無料のレート制限付きアクセスを利用できます(同じキーをどこでも使用できます)。

インストール

{
  "mcpServers": {
    "wickedapi": {
      "command": "npx",
      "args": ["-y", "@wickedlabs/wicked-mcp"],
      "env": {
        "WICKEDAPI_API_KEY": "your-key-here"
      }
    }
  }
}

キーの代わりに自律的な従量課金を利用する場合:

{
  "mcpServers": {
    "wickedapi": {
      "command": "npx",
      "args": ["-y", "@wickedlabs/wicked-mcp"],
      "env": {
        "WICKEDAPI_PAYER_PRIVATE_KEY": "0xyour-base-wallet-private-key"
      }
    }
  }
}

何も設定していなくても、Token Risk Oracle ツールと Trading Data API の5つの無料エンドポイント(sentiment、macro_calendar、market_overview、gas、kalshi_probability)は、設定不要で引き続き利用できます。

リソース

ツールを呼び出さずに読み取れます。UI でリソースを表示するクライアントに便利です。

  • wickedapi://platform/services — サービスの全ディレクトリ(JSON)
  • wickedapi://platform/llms — プラットフォームの llms.txt
  • wickedapi://trading/status、wickedapi://protocol_health/status、wickedapi://token_risk/status、wickedapi://broker_sync/status — 各サービスの最新エンドポイントカタログ

クイックスタート

claude mcp add --transport http wicked https://mcp.wickedapi.com/mcp   # Claude Code, no install
npx -y @wickedlabs/wicked-mcp                                                    # local stdio

Claude Desktop/Cursor/VS Code の設定と、フレームワークごとのスターターについては、クックブックを参照してください。リモートサーバーでは、ランディングページ(/)、/llms.txt、MCP サーバーカード(/.well-known/mcp/server-card.json)、ツールごとの呼び出し数の集計(/stats)も提供しています(カウントのみで、引数や IP は記録しません)。

プロンプト

実際のツール呼び出しを連鎖させるワンクリックのワークフローです(Claude Desktop など、プロンプト対応のクライアントでは直接表示されます)。

  • rug_check(address、chain、任意の symbol)— 購入前に、トークンのリスクチェック、市場センチメント、任意のモメンタム分析を実行します。
  • vet_dependency(slug、任意の token_address、chain)— DeFi プロトコル上に構築する前に、プロトコルの健全性を確認し、任意でコントラクトレベルのリスクをチェックします。
  • morning_briefing(任意の symbol)— マクロ経済カレンダー、決算カレンダー、センチメント、モメンタムの見通しを1つのダイジェストにまとめます。
  • fact_check(output、任意の source)— 回答を主張ごとに分け、Wicked Sanity を使ってそれぞれを検証します。
  • verify_agent(wallet)— エージェントと取引する前に、Identity のアサーションと Reputation のステーク/ティアを確認します。
  • find_reliable_tool(need、任意の category、min_score)— 実際の稼働率、レイテンシ、スキーマのスコアに基づいてレジストリを検索します。
  • agent_memory_guide(wallet、task)— 2段階の署名付き Memory フローをモデルに説明します。
  • counterparty_check(address)— 相手に支払う前に、OFAC スクリーニングとウォレットのリスク(Identity/Reputation も含む)を確認します。
  • insider_watch(ticker、任意の days)— 株式のインサイダー取引、インサイダー概要、8-K イベントを確認します。
  • trade_idea_check(symbol、任意の timeframe)— 取引アイデアについて、見通し、ボラティリティ、ポジショニング、ニュースを確認します。

環境変数

変数必須備考
WICKEDAPI_API_KEYいいえ4 つのサービスすべてで利用できる無料のレート制限付きアクセスです(同じキーをどこでも使用できます)。
WICKEDAPI_PAYER_PRIVATE_KEYいいえBase メインネットのウォレット秘密鍵です。設定すると、各呼び出しで x402 チャレンジの支払いが USDC で自動的に行われ、キーは不要です。
WICKEDAPI_BASE_URLいいえTrading Data API のベース URL を上書きします(デフォルトは https://api.wickedapi.com)。
WICKEDAPI_PROTOCOL_HEALTH_URLいいえProtocol Health Oracle のベース URL を上書きします(デフォルトは https://protocol-health-oracle.wickedapi.com)。
WICKEDAPI_TOKEN_RISK_URLいいえToken Risk Oracle のベース URL を上書きします(デフォルトは https://token-risk-oracle.wickedapi.com)。
WICKEDAPI_BROKER_SYNC_URLいいえBroker Sync API のベース URL を上書きします(デフォルトは https://broker-sync-api.wickedapi.com)。
REGISTRY_API_KEY / IDENTITY_API_KEY / SANITY_API_KEY / MEMORY_API_KEYいいえRegistry、Identity、Sanity、Memory 検索の有料呼び出しに使える無料枠のキーです。省略すると、代わりに x402 チャレンジが返されます。
PAYWALL_API_KEYpaywall_* 用paywall_signup で一度だけ返されるテナントの Bearer キーです。
REPUTATION_BASE_URL / REGISTRY_BASE_URL / IDENTITY_BASE_URL / SANITY_BASE_URL / MEMORY_BASE_URL / PAYWALL_BASE_URLいいえ対応するサービスのベース URL を上書きします(デフォルトは *.wickedapi.com のホストです)。
WICKEDAPI_SHOWCASE_URLいいえリソースが使用するプラットフォームディレクトリのベース URL を上書きします(デフォルトは https://wickedapi.com)。

WICKEDAPI_API_KEY も WICKEDAPI_PAYER_PRIVATE_KEY も設定されていない場合でも、プロトコル上は有料呼び出しが成功します。データの代わりに、本物の 402 チャレンジがツールの結果として返されます。サービスの仕様の読み込みに失敗した場合(ネットワークの一時的な問題やサービスの停止など)、そのサービスのツールはセッション中にスキップされますが、ほかのツールは通常どおり登録されます。

ローカル開発

npm install
npm test            # builds, then unit + end-to-end tests (e2e needs network)
node dist/index.js  # stdio
node dist/http.js   # streamable HTTP on $PORT (default 8080)

このサーバーに該当しないこと

このサーバーはデータ処理のロジックを再実装するものではありません。10 個すべてのサービスで、MCP ツールの呼び出しを稼働中の Wicked HTTP エンドポイントにつなぐ薄いブリッジです。実際のマーケットデータ、インジケーター、スコアリング、リスクシグナルはすべて API 側にあります。

コメント

MCP は初めてですか?

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

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