摘要
Football Charts API v1:覆盖 44 个国家、98 个联赛的足球联赛积分榜、比赛结果、带有校准 Dixon-Coles 概率的即将进行的赛程、10,000 次蒙特卡洛赛季预测、以 15 分钟为区间的进球时间分布,以及公开的模型校准记录。只读;无需密钥即可使用,免费密钥可提高每日配额。
引导式设置
2 分钟将 Football Charts 连接到 Claude、ChatGPT 或 Copilot
开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Football Charts,再把你的 MCP URL 添加到你的 AI 助手。无需代码,也无需自行运行服务器。
无需信用卡 · 7 天试用 · 提供自托管方案
试试这样问
Football Charts 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装?直接使用 cloud.anythingmcp.com。 登录后点击 Connectors → Football Charts,粘贴你的凭据,生成 MCP API 密钥即可。无需 Docker,无需
git clone,无需本地服务器。
Football Charts
Football Charts API v1:覆盖 44 个国家、98 个联赛的足球联赛积分榜、比赛结果、带有校准 Dixon-Coles 概率的即将进行的赛程、10,000 次蒙特卡洛赛季预测、以 15 分钟为区间的进球时间分布,以及公开的模型校准记录。只读;无需密钥即可使用,免费密钥可提高每日配额。
设置
设置大约只需一分钟。你不需要 API 密钥:所有工具无需密钥即可使用。
- 将
FOOTBALL_CHARTS_API_KEY留空即可使用无密钥档位:每个 IP 地址每天 100 次请求,每分钟 20 次。 - 可选:在 https://www.football-charts.com/developers 注册个人使用的免费密钥,并粘贴到
FOOTBALL_CHARTS_API_KEY中。密钥以fc_开头,通过X-API-Key请求头发送,并将配额提高到每个邮箱地址每天 200 次请求(每分钟 60 次)。 - 安装连接器并运行
football_charts_list_leagues:它会列出 98 个联赛及其赛事键(如premier、spain1或germany1)和赛季字符串,其他工具都需要这些信息。
可读取的内容:联赛积分榜(可按积分、积分减预期积分或进球数排序);已结束的比赛结果,含半场比分和首个进球的分钟数;即将进行的赛程,含经过校准的 Dixon-Coles(dc_v2)概率,涵盖主胜、客胜、进球线以及双方均进球(平局概率为 1 减主胜减客胜);通过 slug 获取单场比赛的完整信息;每日 10,000 次蒙特卡洛赛季预测,涵盖夺冠、前四名和降级;每支球队每 15 分钟区间的进球数;球队档案;以及模型的公开校准记录(命中率、Brier 分数、可靠性分桶)。每个返回结果都包含 source_url,即 football-charts.com 上展示相同数据的页面。所有工具均为只读。
赛季:冬季历法联赛使用 YYYY-YYYY(如 2026-2027),夏季历法联赛使用 YYYY(如 2026)。省略赛季参数则表示当前赛季。无密钥以及使用免费密钥时,你可以获取每个联赛的当前赛季和上一个赛季。付费 API 套餐可额外获取回溯至 2020 年的历史赛季,以及比赛结果中的单场比赛统计数据。所有日期和时间均为 UTC。
常见错误:401 表示密钥无法识别:请粘贴以 fc_ 开头的密钥,或将该字段留空。403(season_gated)表示该赛季超出免费范围,或密钥已被禁用。429 表示触发了速率限制:请等待一分钟,或添加免费密钥。
Football Charts 发布的是统计概率和已结算的校准记录,而不是投注建议或博彩赔率。
前置条件:(无 —— 公共 API)
在本地安装连接器
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
打开 http://localhost:3000/connectors/store,选择 Football Charts,然后粘贴“前置条件”中列出的环境变量。
可用工具
| 工具 | 功能 |
|---|---|
football_charts_list_leagues | 列出覆盖 44 个国家的全部 98 个足球联赛,包含赛事键、显示名称、国家、可用赛季字符串…… |
football_charts_get_league_table | 获取某联赛赛季的积分榜:排名、已赛、胜、平、负、进球数与失球数、净胜球、积分、近五场…… |
football_charts_get_results | 按时间顺序列出某联赛赛季已结束的比赛,包含 UTC 日期和开球时间、主客队、全场及…… |
football_charts_get_fixtures | 按开球时间排序列出某联赛即将进行的赛程,包含 UTC 日期和时间、比赛 slug 以及经过校准的 Dixon-Coles(dc_v2)…… |
football_charts_get_season_projection | 获取某联赛当前赛季每日 10,000 次蒙特卡洛赛季预测:每支球队的夺冠、前四名和降级…… |
football_charts_get_goal_timing | 获取某联赛赛季每支球队在每个 15 分钟比赛区间(0-15、15-30、30-45、45+、46-60、60-75、75-90、90+)的进球数,并附带…… |
football_charts_list_teams | 按积分榜顺序列出某联赛赛季的所有参赛球队,包含球队 slug 和汇总战绩 |
football_charts_get_team | 获取某球队在联赛中的赛季档案:包含预期积分和运气分类的积分榜行、完整比赛记录、15 分钟…… |
football_charts_get_match | 通过 slug(country/league-slug/YYYY-MM-DD-home-vs-away)获取单场比赛的完整信息:校准后及原始的 Dixon-Coles 概率、球队进攻…… |
football_charts_get_track_record | 获取 Football Charts 概率模型在已结算比赛上的公开校准记录:已评分预测总数、命中率…… |
后续步骤
这份指南对你有帮助吗?