跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Odds API,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
让你的 AI 读取 odds-api.io 的体育赔率:查找运动项目、联赛以及即将开始或正在进行的赛事,列出你的套餐包含的博彩公司,并按市场逐一比较同一赛事在多家博彩公司的赔率。适用于研究和赔率比较,需要 odds-api.io 的 API 密钥。
试试这样问
Odds API 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Odds API、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Odds API + Meta Muse
让你的 AI 读取 odds-api.io 的体育赔率:查找运动项目、联赛以及即将开始或正在进行的赛事,列出你的套餐包含的博彩公司,并按市场逐一比较同一赛事在多家博彩公司的赔率。适用于研究和赔率比较,需要 odds-api.io 的 API 密钥。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
ODDS_API_KEY
步骤 1 — 获取凭证
- 在 odds-api.io 注册账户。那里提供免费的 API 密钥,从你的账户中复制它。
- 把密钥填入
ODDS_API_KEY,然后安装连接器。没有 Authorize with Provider 步骤:连接器会把密钥作为查询参数apiKey附加到每个请求上,因此 AI 既看不到密钥,也不会把它传给别处。 - 先运行
odds_list_sports:它返回运动项目及其 slug(football、basketball、tennis、ice-hockey等),其他工具需要用到这些 slug。 - 然后调用
odds_list_bookmakers查看博彩公司的准确名称,并选出你的套餐包含的那些。
查询流程:odds_get_event_odds 需要一个具体的赛事和按名称指定的博彩公司,所以 AI 会分步进行。odds_list_leagues 返回某个运动项目的联赛 slug(例如 england-premier-league)及各联赛的赛事数量;odds_list_events 列出某个运动项目(也可只看一个联赛)的比赛,每场都带有数字 id、主队和客队、开始时间、联赛和状态;然后 odds_get_event_odds 读取该 eventId 在你指定的博彩公司处的赔率,按市场分组。你只需正常提问,中间的查询由 AI 完成。
运动项目和联赛的 slug:所有足球赛事都使用运动项目 slug football,再用联赛 slug 缩小范围。没有为单项赛事单独设立的 slug,例如 soccer_world_cup。
博彩公司和你的套餐:博彩公司必须逐个列出,用逗号分隔,写法与 odds_list_bookmakers 返回的完全一致(例如 Bet365)。不接受 all 这个值。免费套餐只包含少数选定的博彩公司;请求更多时会返回 403,并列出你的密钥可用的博彩公司。markets 是可选的:省略时返回博彩公司为该赛事提供的所有市场。
时间和状态:开始时间为 UTC(ISO 8601,例如 2026-06-18T09:00:00Z);AI 会换算成你的时区。赛事的 status 为 notstarted、inprogress 或 settled,因此同一组工具可覆盖即将开始和正在进行的比赛。
即时快照,而非历史:每次调用返回的是当时的赔率。没有查询过往赔率的工具;如果想跟踪赔率走势,请稍后再问一次并进行比较。赔率变化很快,可能与博彩公司当时显示的不同;在依赖某个数值之前,请到博彩公司的网站上核实。
只读:五个工具都只读取 odds-api.io 的数据;只读设置无需停用任何工具。
常见错误:错误以带有 error 字段的 JSON 返回。Missing eventId 或 Missing bookmakers 表示跳过了某个步骤:请让 AI 先查找赛事和博彩公司名称。以 is not a valid bookmaker 结尾的消息表示名称拼写有误或使用了 all;请使用 odds_list_bookmakers 返回的名称。Access denied. You're allowed max N bookmakers 表示请求中的博彩公司数量超过了套餐允许的上限:请从允许的列表中少选几家,或在 odds-api.io 更换套餐。如果所有调用都失败,请检查 ODDS_API_KEY 中是否填入了完整的密钥且没有空格。
该连接器不会下注,不读取博彩公司账户、余额或投注记录,不返回历史赔率,也不会在赔率变化时发送提醒。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Muse 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。
- 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
- 粘贴 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。 - Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
- 在聊天中,向 Muse 提出需要用到
Odds API的工具的请求。
你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。
可用工具
| Tool | What it does |
|---|---|
odds_list_sports | List the sports supported by odds-api.io |
odds_list_bookmakers | List the bookmakers known to odds-api.io |
odds_list_leagues | List the leagues/competitions available for a sport |
odds_list_events | List events (matches/fixtures) for a sport, optionally filtered by league |
odds_get_event_odds | Get betting odds for a single event from one or more bookmakers |
示例提示
- “这个周末有哪些英超比赛?按我的时区几点开始?”
- “在我的套餐允许的博彩公司之间比较皇家马德里下一场比赛的赔率,并告诉我哪里不同。”
- “现在有哪些网球比赛正在进行?Bet365 当前的赔率是多少?”
- “把今晚 NBA 比赛的赔率换算成隐含概率,并列出每场比赛的博彩公司利润率(margin)。”
FAQ
Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。
Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。
下一步
这份指南对你有帮助吗?