mcpField
B
betsbeats

betsbeats

远程服务
betsbeats.com游戏娱乐01 周前更新

关于 betsbeats

BetsBeats 是只读 MCP 服务,用于核验 BetsBeats 的封存赛果预测并查看公开记录。它还提供赔率换算和投注数学计算,不提供投注操作,也不暴露用户数据。

主要功能

  1. 01使用 SHA-256 核验封存预测
  2. 02查看主要预测记录
  3. 03按日期列出已结算预测
  4. 04转换不同格式的赔率
  5. 05计算期望值和串关派彩

适用场景

  1. 01核对揭晓的预测是否匹配已发布哈希
  2. 02查看特定日期的结果
  3. 03换算赔率和隐含概率
  4. 04估算期望值或串关收益

MCP 相关

该公开服务通过 Streamable HTTP 提供只读核验、记录、结果及赔率计算工具。无需身份验证或 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.betsbeats.com/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

BetsBeats MCP 服务

一个公开的只读 Model Context Protocol 服务,可让 AI 助手验证 BetsBeats 封存的投注选项并读取公开记录。

  • 端点:https://api.betsbeats.com/mcp(Streamable HTTP、无状态、无需身份验证、无需 API 密钥)
  • 网站:https://betsbeats.com
  • 注册表名称:io.github.betsbeats/betsbeats

仅限 21 岁及以上人群。仅供娱乐和分析。不承诺获胜,过往结果也无法预测未来结果。BetsBeats 不接受投注。 此服务不提供投注操作,也不公开任何用户数据。

封存方式

开赛前,BetsBeats 会发布投注选项的 SHA-256 哈希值(包括赛事、盘口、选择、赔率、开赛时间和一个秘密盐值)。比赛结算后,服务会公开原像,任何人都可以对其进行哈希计算并比对。确切格式和独立验证工具请参阅 seal-verify。

工具

工具功能
verify_pickhash(64 位十六进制,或 16 位以上的唯一前缀)。结算前:确认哈希存在,仅返回 sealed_at 和 kickoff_at。揭晓后:返回原像、在服务端重新计算 SHA-256(matches)、结果和 verify_url。
get_record主要投注选项的累计记录:胜、负、无效、连胜或连负纪录、日期范围。
get_resultsdate(YYYY-MM-DD)。返回当天已结算投注选项的哈希和结果。
convert_oddsodds + format(american、decimal、fractional、probability),转换为所有格式并计算隐含概率。
expected_valueodds、format、win_probability_percent、可选的 stake。返回期望值、盈亏平衡概率和优势。
parlay_payoutlegs(2 至 20 项 {odds, format}),可选的 stake。返回组合赔率、派彩和利润。

公式:十进制赔率 = 1 + a/100(美式赔率 +a)、1 + 100/a(美式赔率 -a)、1 + n/d(分数赔率);隐含概率 = 1/十进制赔率;期望值 = stake * (p * (十进制赔率 - 1) - (1 - p));串关十进制赔率 = 各项十进制赔率的乘积(各项视为相互独立)。

调用示例

curl -s https://api.betsbeats.com/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"verify_pick","arguments":{"hash":"93c087c1418ff2cf86be7b503e04786c10811971e5bcb169659b2933483e369a"}}}'

curl -s https://api.betsbeats.com/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"convert_odds","arguments":{"odds":"+150","format":"american"}}}'

向助手提问:“验证 BetsBeats 的投注选项 93c087c1...”或“BetsBeats 的记录是什么?”

添加到客户端

Claude Code

claude mcp add --transport http betsbeats https://api.betsbeats.com/mcp

Claude Desktop / claude.ai:依次选择 Settings、Connectors、Add custom connector,在 URL 中填写 https://api.betsbeats.com/mcp。

ChatGPT:依次选择 Settings、Connectors,启用 Developer mode,选择 Create,将 https://api.betsbeats.com/mcp 设为 MCP 服务 URL,身份验证选择 none。

Cursor(~/.cursor/mcp.json)

{ "mcpServers": { "betsbeats": { "url": "https://api.betsbeats.com/mcp" } } }

客户端菜单可能会随版本更新而变化;你只需要使用该 URL。

限制

每个 IP 每分钟约 60 次请求。此端点仅开放 CORS。

许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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