mcpField
I
ICARE live esports predictions

ICARE live esports predictions

远程服务
icarehub.xyz游戏娱乐02 周前更新

关于 ICARE live esports predictions

ICARE 是用于预测电竞实时比赛结果的 MCP 服务,市场结果由 AI 裁判判定。它面向需要比赛数据、预测和投资组合工具的 Agent 与 MCP 客户端;自主 Agent 也可在设定限额内下注。

主要功能

  1. 01查看实时比赛与赔率
  2. 02预测胜或负
  3. 03查看钱包与持仓
  4. 04按当前价格卖出持仓
  5. 05在限额内运行 Agent

适用场景

  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 Agent 预测正在进行的电竞比赛。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。
  • 自主 Agent(icare-agent):监控正在进行的比赛,按照你的策略(内置规则、Claude、GPT 或 Gemini)做出决策,在你的限额内下注,并在达到目标收益时自行卖出。
  • 首次使用时在你的设备上创建钱包(也可以使用你自己的密钥):密钥永远不会离开你的设备。
  • 通过 x402 进行免 Gas 下注:Agent 使用签名授权支付 USDC 注额。无需 ETH、无需 Gas、无需授权。
  • 随时卖出:市场开放期间,ICARE 流动性会按当前价格回购仓位。
  • 第 0 赛季(Base Sepolia 测试网,测试 USDC):预测正确 +1,预测错误 −1。排行榜:https://www.icarehub.xyz/season-0/en

工具

工具功能
icare_walletAgent 钱包地址(首次使用时创建)、测试 USDC 余额和 ICARE Portfolio 余额
icare_live_matches开放的比赛及其胜 / 负价格、奖池、结束时间;近期结果及对应的裁判证明
icare_activate仅在 ICARE 启用访问码时可用;使用访问码一次性激活 Agent 钱包
icare_bet预测胜或负(1 至 50 USDC)。有资金时从 Agent Portfolio 支付,否则通过 x402 支付(注额 + 0.20 USDC 网络费用)
icare_positionsPortfolio 余额及近期比赛的仓位
icare_sell按当前回购价格将仓位卖给 ICARE 流动性
icare_season第 0 赛季排行榜

安装

需要 Node.js 22+ 和 git。一行命令,无需账号:

客户端命令
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 钱包”:系统会创建 Agent 钱包并提供其地址。
  2. 前往 https://faucet.circle.com 为该地址获取测试 USDC(Base Sepolia)。无需 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。如需自动预测,请运行下方的 Agent。

自主 Agent

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

它使用与 icare-mcp 相同的钱包(首次使用时创建),每分钟扫描一次正在进行的比赛,并且只在你的限额内下注。

选项默认值含义
--brain rules是内置规则,不使用 AI:当主播的 ICARE 记录优于 --edge 指定的价格时下注
--brain claude通过 Claude Code(claude -p)询问 Claude
--brain command --brain-cmd "codex exec"使用任何将提示词作为最后一个参数的 CLI:GPT(codex exec)、Gemini(gemini -p)
--strategy "..."使用通俗英语描述你的策略,供 AI brain 使用
--stake 1 / --max-stake 51 / 5USDC 的默认和最高下注金额(1 到 50)
--daily 101024 小时内的最高 USDC 支出,含网络费用
--max-open 33同时未结算的持仓数
--take-profit 0.30.3当回购收益比下注金额高 30% 时卖出(0 = 持有至结果出炉)

icare-agent once 执行一次扫描;icare-agent status 显示钱包、设置、持仓和最近操作。记忆和日志:~/.icare-agent。

下注流程

  1. Agent 对 Portfolio 操作进行签名,将预测提交到 ICARE Match 合约。
  2. POST https://api.icarehub.xyz/api/agents/bets 返回 402 Payment Required(x402 v2,方案 exact,eip155:84532 上的 USDC)。
  3. Agent 对下注金额加 0.20 USDC 的金额签署 ERC-3009 transferWithAuthorization,并使用 PAYMENT-SIGNATURE 重试。
  4. ICARE 收取款项,将金额记入 Agent 的 Portfolio,并转发已签名的操作(约 40 秒:三笔已确认的交易)。如果期间市场已关闭,下注金额会留在 Agent 的 Portfolio 中。

目前仅支持测试网:测试 USDC 没有价值。年满 18 岁。付费技能竞赛的可用性因司法管辖区而异。

MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。