关于 Footballbin Mcp Server
Footballbin Mcp Server 为 AI Agent 和 MCP 客户端提供英超和欧冠比赛预测。预测涵盖比分、下一位进球者、角球数及关键球员分析。
主要功能
- 01半场和全场比分预测
- 02下一位进球者预测
- 03角球数预测
- 04覆盖英超和欧冠
- 05附带理由的关键球员分析
适用场景
- 01查看某联赛比赛周的预测
- 02按主队或客队筛选预测
- 03通过 MCP 客户端获取比赛预测
MCP 相关
提供 get_match_predictions 工具,可按联赛、比赛周和球队筛选。客户端可通过 npm 包使用 stdio 连接,也可连接托管的 HTTPS MCP 端点。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| league | string | 是 | 要获取预测的联赛。接受:"premier_league"、"epl"、"pl"、"champions_league"、"ucl"、"cl" |
| matchweek | number | 否 | 比赛轮次编号(可选,默认为当前轮次) |
| home_team | string | 否 | 按主队名称筛选(可选,例如:"chelsea"、"arsenal"、"man_utd") |
| away_team | string | 否 | 按客队名称筛选(可选,例如:"liverpool"、"wolves") |
详细介绍
FootballBin MCP 服务
一种 Model Context Protocol(MCP)服务,为 AI Agent 提供英超联赛和欧洲冠军联赛的足球比赛预测。
要求
- Node.js 18+(使用
node --version检查)
安装
选项 1:npm(推荐)
npm install -g footballbin-mcp-server
选项 2:npx(无需安装)
npx footballbin-mcp-server
选项 3:远程端点
无需安装——直接使用托管端点:
https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp
快速开始
Claude.ai(最简单,无需安装)
- 前往 Settings > Connectors
- 点击 Add custom connector
- 输入:
https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp
Claude Desktop
需要 Node.js 18+
步骤 1: 全局安装
npm install -g footballbin-mcp-server
步骤 2: 查找 Node.js 路径(必须为 v18+)
which node && node --version
步骤 3: 添加到 claude_desktop_config.json:
{
"mcpServers": {
"footballbin": {
"command": "/path/to/node",
"args": ["/path/to/node_modules/footballbin-mcp-server/dist/index.js"]
}
}
}
配置示例:
macOS(使用 nvm):
{
"mcpServers": {
"footballbin": {
"command": "/Users/YOU/.nvm/versions/node/v20.x.x/bin/node",
"args": ["/Users/YOU/.nvm/versions/node/v20.x.x/lib/node_modules/footballbin-mcp-server/dist/index.js"]
}
}
}
macOS(使用 Homebrew):
{
"mcpServers": {
"footballbin": {
"command": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/footballbin-mcp-server/dist/index.js"]
}
}
}
Windows:
{
"mcpServers": {
"footballbin": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": ["C:\\Users\\YOU\\AppData\\Roaming\\npm\\node_modules\\footballbin-mcp-server\\dist\\index.js"]
}
}
}
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
其他 MCP 客户端
使用远程端点:
https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp
功能
-
AI 比赛预测:
- 半场比分
- 全场比分
- 下一位进球球员
- 角球数预测
-
支持的联赛:
- 英超联赛(EPL)
- UEFA 欧洲冠军联赛(UCL)
-
关键球员:每场比赛均包含关键球员分析及其依据
工具:get_match_predictions
输入参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
league | string | 是 | premier_league、epl、pl、champions_league、ucl、cl |
matchweek | number | 否 | 比赛周数(默认为当前比赛周) |
home_team | string | 否 | 按主队筛选(例如,chelsea、arsenal) |
away_team | string | 否 | 按客队筛选(例如,liverpool、wolves) |
球队别名
| 别名 | 对应名称 |
|---|---|
united、mufc | man_utd |
city、mcfc | man_city |
spurs | tottenham |
villa | aston_villa |
forest | nottm_forest |
palace | crystal_palace |
gunners | arsenal |
reds | liverpool |
blues | chelsea |
barca | barcelona |
real | real_madrid |
响应示例
{
"league": "premier_league",
"matchweek": 22,
"count": 10,
"app_link": "https://apps.apple.com/app/footballbin/id6757111871",
"matches": [
{
"match_id": "epl_mw22_liv_bur",
"home_team": "Liverpool",
"away_team": "Burnley",
"kickoff_time": "2026-01-17T15:00:00Z",
"status": "scheduled",
"predictions": [
{ "type": "Half Time Result", "value": "2:0", "confidence": 75 },
{ "type": "Full Time Result", "value": "4:0", "confidence": 75 },
{ "type": "Next Goal", "value": "Home,Wirtz", "confidence": 75 },
{ "type": "Corner Count", "value": "9:3", "confidence": 75 }
],
"key_players": [
{
"player_name": "Florian Wirtz",
"reason": "12 goals, 14 assists. Liverpool's creative hub."
}
]
}
]
}
直接使用 API
列出工具
curl -X POST https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
获取预测
curl -X POST https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_match_predictions",
"arguments": {"league": "premier_league"}
},
"id": 1
}'
注册表链接
- npm:https://www.npmjs.com/package/footballbin-mcp-server
- 官方 MCP Registry:https://registry.modelcontextprotocol.io
- GitHub:https://github.com/billychl1/footballbin-mcp-server
FootballBin 应用
下载 FootballBin iOS 应用,体验完整功能:
功能:
- 实时追踪比赛
- AI 球员估值
- 详细的比赛预测
- 球员新闻和讨论
技术详情
- 协议:JSON-RPC 2.0 / MCP
- 传输方式:stdio(npm)或 HTTPS(远程)
- 运行环境:Node.js 20+
错误代码
| 代码 | 含义 |
|---|---|
| -32700 | 解析错误 |
| -32600 | 请求无效 |
| -32601 | 未找到方法 |
| -32602 | 参数无效 |
许可证
MIT 许可证——请参阅 LICENSE 文件。
链接
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。