mcpField
F
Footballbin Mcp Server

Footballbin Mcp Server

本地服务
github.com/billychl1游戏娱乐042 周前更新

关于 Footballbin Mcp Server

Footballbin Mcp Server 为 AI Agent 和 MCP 客户端提供英超和欧冠比赛预测。预测涵盖比分、下一位进球者、角球数及关键球员分析。

主要功能

  1. 01半场和全场比分预测
  2. 02下一位进球者预测
  3. 03角球数预测
  4. 04覆盖英超和欧冠
  5. 05附带理由的关键球员分析

适用场景

  1. 01查看某联赛比赛周的预测
  2. 02按主队或客队筛选预测
  3. 03通过 MCP 客户端获取比赛预测

MCP 相关

提供 get_match_predictions 工具,可按联赛、比赛周和球队筛选。客户端可通过 npm 包使用 stdio 连接,也可连接托管的 HTTPS MCP 端点。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"footballbin": {
"command": "npx",
"args": [
"-y",
"footballbin-mcp-server"
]
}
}
}
启动命令npx -y footballbin-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmfootballbin-mcp-server1.0.4

工具

1

收录的工具列表 · 更新于 3 周前

参数类型必填说明
leaguestring是要获取预测的联赛。接受:"premier_league"、"epl"、"pl"、"champions_league"、"ucl"、"cl"
matchweeknumber否比赛轮次编号(可选,默认为当前轮次)
home_teamstring否按主队名称筛选(可选,例如:"chelsea"、"arsenal"、"man_utd")
away_teamstring否按客队名称筛选(可选,例如:"liverpool"、"wolves")

详细介绍

FootballBin MCP 服务

npm version MCP Registry License: MIT

一种 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(最简单,无需安装)
  1. 前往 Settings > Connectors
  2. 点击 Add custom connector
  3. 输入: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

输入参数
参数类型必填描述
leaguestring是premier_league、epl、pl、champions_league、ucl、cl
matchweeknumber否比赛周数(默认为当前比赛周)
home_teamstring否按主队筛选(例如,chelsea、arsenal)
away_teamstring否按客队筛选(例如,liverpool、wolves)
球队别名
别名对应名称
united、mufcman_utd
city、mcfcman_city
spurstottenham
villaaston_villa
forestnottm_forest
palacecrystal_palace
gunnersarsenal
redsliverpool
blueschelsea
barcabarcelona
realreal_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
  }'

注册表链接

FootballBin 应用

下载 FootballBin iOS 应用,体验完整功能:

在 App Store 下载

功能:

  • 实时追踪比赛
  • AI 球员估值
  • 详细的比赛预测
  • 球员新闻和讨论

技术详情

  • 协议:JSON-RPC 2.0 / MCP
  • 传输方式:stdio(npm)或 HTTPS(远程)
  • 运行环境:Node.js 20+
错误代码
代码含义
-32700解析错误
-32600请求无效
-32601未找到方法
-32602参数无效

许可证

MIT 许可证——请参阅 LICENSE 文件。

链接

评论

支持 Markdown

第一次接触 MCP?

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

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