mcpField
I
ICARE live esports predictions

ICARE live esports predictions

リモート
icarehub.xyzゲーム・エンタメ02 週間前に更新
リポジトリ公式サイト

ICARE live esports predictions について

ICAREは、AI審判が結果を判定するライブeスポーツ予測用のMCPサーバーです。試合情報や予測、ポートフォリオのツールを使うエージェントやMCPクライアント向けで、自律エージェントは設定した上限内で賭けを行えます。

主な機能

  1. 01ライブ試合と価格の確認
  2. 02WinまたはLoseの予測
  3. 03ウォレットとポジションの確認
  4. 04現在価格でポジションを売却
  5. 05上限付きエージェントの実行

活用シーン

  1. 01ライブ試合市場の確認
  2. 02試合結果の予測
  3. 03ポジションとポートフォリオ残高の監視
  4. 04上限内での試合スキャンの自動化

MCP 対応

ローカルMCPサーバーはウォレット、試合、ベット、ポジション、売却、シーズンのツールを提供します。読み取り専用のリモートMCPエンドポイントでは、試合情報、ベットリンク、シーズン情報、検索、取得を利用できます。

設定

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

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

パッケージ
mcpbicare.mcpb0.2.0

ツール

詳細

ICARE MCP サーバー

AI エージェントに、開催中のeスポーツゲームの勝敗を予測させましょう。ICAREはライブ配信中のストリーマー(CS2、Valorant、EA SPORTS FC、Rocket League、League of Legendsなど)を追跡し、各試合に勝ち/負けのマーケットを開設します。また、AI審判が配信を読み取り、IPFSとBaseに公開された証明を添えて勝敗を判定します。

  • Claude、GPT、Geminiに対応:Claude Desktop、Claude Code、OpenAI Codex CLI、Gemini CLI、Cursor、あらゆるMCPクライアントのほか、リモートサーバー https://app.icarehub.xyz/api/mcp を通じてclaude.ai、ChatGPT、Geminiから利用できます。
  • 自律型エージェント(icare-agent):ライブ試合を監視し、指定した戦略(組み込みルール、Claude、GPT、Gemini)に基づいて判断し、設定した上限内で賭け、利益目標に達すると自動で売却します。
  • ウォレットは初回使用時にマシン上で作成されます(または独自のキーを使用できます)。キーがマシンの外に出ることはありません。
  • x402によるガス代不要のベット:エージェントは署名済みの認証を使って、USDCの賭け金を支払います。ETHもガス代も承認も不要です。
  • いつでも売却可能:マーケットが開いている間は、ICAREの流動性によって現在の価格でポジションを買い戻せます。
  • シーズン0(Base Sepoliaテストネット、テスト用USDC):予測的中で**+1**、外れると**−1**です。ランキング:https://www.icarehub.xyz/season-0/en

ツール

ツール機能
icare_walletエージェントのウォレットアドレス(初回使用時に作成)、テスト用USDC残高、ICARE Portfolio残高
icare_live_matches勝ち/負けの価格、ポット、終了時刻を含む開催中の試合、および審判の証明付きの最近の結果
icare_activateICAREのアクセスコードが有効な場合に限り、アクセスコードを使ってエージェントのウォレットを一度だけ有効化します
icare_bet勝ちまたは負けを予測します(1〜50 USDC)。残高がある場合はエージェントのPortfolioから支払い、ない場合はx402経由で支払います(賭け金+0.20 USDCのネットワーク手数料)
icare_positions最近の試合におけるPortfolio残高とポジション
icare_sell現在の買い戻し価格でICAREの流動性にポジションを売却します
icare_seasonシーズン0のランキング

インストール

Node.js 22+とgitが必要です。アカウント不要で、コマンド1行でインストールできます。

クライアントコマンド
Claude Codeclaude mcp add icare -- npx -y github:Djangode/icare-mcp
OpenAI Codex CLIcodex mcp add icare -- npx -y github:Djangode/icare-mcp
Gemini CLIgemini mcp add icare npx -y github:Djangode/icare-mcp

Claude Codeプラグイン:/plugin install icare --marketplace Djangode/icare-mcp(または、先に/plugin marketplace add Djangode/icare-mcpを実行し、その後/plugin install icare@icareを実行します)。

Gemini CLI拡張機能:gemini extensions install https://github.com/Djangode/icare-mcp

Claude Desktop、Cursor、またはその他のMCPクライアント(JSON設定):

{
  "mcpServers": {
    "icare": { "command": "npx", "args": ["-y", "github:Djangode/icare-mcp"] }
  }
}

Claude Desktopならワンクリックでインストールできます。最新リリースからicare.mcpbをダウンロードして開いてください。

その後、AIに次のように尋ねます。

  1. 「ICAREウォレットを表示して」:エージェントのウォレットが作成され、アドレスが表示されます。
  2. https://faucet.circle.com(Base Sepolia)で、そのアドレスにテスト用USDCを取得します。ETHは不要です。
  3. 「開催中のICAREの試合を表示して」、続けて「試合170の勝ちに2 USDC賭けて」と尋ねます。

オプション:ICARE_AGENT_PRIVATE_KEY(代わりに自分のウォレットを使用)、ICARE_STATE_FILE(ウォレットとセッションのファイル。既定値は~/.icare-mcp.jsonで、読み取り可能なのは本人のみ)、ICARE_API_URL、ICARE_APP_URL、ICARE_RPC_URL。

アクセスコード: https://api.icarehub.xyz/api/agents/config のaccessRequiredがfalseの間は不要です。ICAREでアクセスコードが有効になると、コードはICARE Discord(https://discord.gg/SmRynyJmnK)で配布され、`icare_activate`を一度だけ呼び出します。

claude.ai、ChatGPT、Gemini(リモートサーバー)

URL https://app.icarehub.xyz/api/mcp(Streamable HTTP、サインイン不要)を使って、カスタムコネクターを追加します。

  • claude.ai:Settings → Connectors → Add custom connector.
  • ChatGPT:コネクターの設定でデベロッパーモードを有効にし、このURLを使ってコネクターを作成します。
  • ローカルサーバーを使わない Gemini CLI:gemini mcp add --transport http icare https://app.icarehub.xyz/api/mcp

リモートサーバーは読み取り専用で、キーを保持することはありません。icare_live_matches、icare_match、icare_bet_link(自分のウォレットで予測を行う試合ページ)、icare_seasonに加え、searchとfetchを利用できます。自動予測には、以下のエージェントを実行してください。

自律エージェント

npx -y -p github:Djangode/icare-mcp icare-agent run --stake 1 --daily 5

icare-mcpと同じウォレット(初回使用時に作成)を使用し、ライブ中の試合を毎分スキャンして、設定した上限内でのみ賭けます。

オプションデフォルト意味
--brain rulesはい組み込みルールを使用し、AIは使いません。ストリーマーのICARE記録が--edgeの値だけ価格を上回ると賭けます
--brain claudeClaude Code(claude -p)を通じてClaudeに問い合わせます
--brain command --brain-cmd "codex exec"最後の引数としてプロンプトを受け取る任意のCLIを使用します:GPT(codex exec)、Gemini(gemini -p)
--strategy "..."AIブレインに使う、平易な英語で記述した戦略です
--stake 1 / --max-stake 51 / 5USDCでのデフォルトの賭け額と上限額(1~50)
--daily 1010ネットワーク手数料込みで、24時間に使用できるUSDCの上限額です
--max-open 33同時にオープンできるポジション数です
--take-profit 0.30.3賭け額より30%多い金額で買い戻せるときに売却します(0の場合は結果が出るまで保有します)

icare-agent onceはスキャンを1回実行します。icare-agent statusでは、ウォレット、設定、ポジション、直近のアクションを確認できます。メモリーとジャーナルの保存先は~/.icare-agentです。

賭けの仕組み

  1. エージェントは、ICARE Matchコントラクトに予測を配置するPortfolioアクションに署名します。
  2. POST https://api.icarehub.xyz/api/agents/betsは402 Payment Required(x402 v2、スキームexact、eip155:84532上のUSDC)を返します。
  3. エージェントは賭け額と0.20 USDCの合計に対するERC-3009 transferWithAuthorizationに署名し、PAYMENT-SIGNATUREを付けて再試行します。
  4. ICAREが支払いを受け取り、エージェントのPortfolioに入金して、署名済みアクションをリレーします(約40秒、確認済みトランザクション3件)。その間にマーケットが終了した場合、賭け額はエージェントのPortfolioに残ります。

現時点ではテストネットのみです。テスト用USDCに価値はありません。18歳以上が対象です。有料スキルコンペへの参加可否は、管轄区域によって異なります。

MITライセンス。

コメント

MCP は初めてですか?

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

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