io.github.billychl1/footballbin-mcp-server

Official registry Games, sports and entertainment

AI match predictions for Premier League & Champions League - scores, goals, corners

What can you do with io.github.billychl1/footballbin-mcp-server?

  • AI Match Predictions:
  • Supported Leagues:
  • Key Players: Each match includes key player insights with reasoning

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package footballbin-mcp-server
Claude Code
claude mcp add footballbin-mcp-server -- npx -y footballbin-mcp-server@1.0.4
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "footballbin-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "footballbin-mcp-server@1.0.4"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. FootballBin MCP Server
  2. Requirements
  3. Installation
  4. Quick Start
  5. Features
  6. Tool: get_match_predictions
  7. Direct API Usage
  8. Registry Links
  9. FootballBin App
  10. Technical Details
  11. License
  12. Links

FootballBin MCP Server

A Model Context Protocol (MCP) server that provides AI agents with access to football match predictions for the Premier League and Champions League.

Requirements

  • Node.js 18+ (check with node --version)

Installation

npm install -g footballbin-mcp-server
Option 2: npx (No Install)
npx footballbin-mcp-server
Option 3: Remote Endpoint

No installation required - use the hosted endpoint directly:

https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp

Quick Start

Claude.ai (Easiest - No Install)
  1. Go to Settings > Connectors
  2. Click Add custom connector
  3. Enter: https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp
Claude Desktop

Requires Node.js 18+

Step 1: Install globally

npm install -g footballbin-mcp-server

Step 2: Find your Node.js path (must be v18+)

which node && node --version

Step 3: Add to claude_desktop_config.json:

{
  "mcpServers": {
    "footballbin": {
      "command": "/path/to/node",
      "args": ["/path/to/node_modules/footballbin-mcp-server/dist/index.js"]
    }
  }
}

Example configs:

macOS with 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 with 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"]
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Other MCP Clients

Use the remote endpoint:

https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp

Features

  • AI Match Predictions:
    • Half-time score
    • Full-time score
    • Next goal scorer
    • Corner count predictions
  • Supported Leagues:
    • Premier League (EPL)
    • UEFA Champions League (UCL)
  • Key Players: Each match includes key player insights with reasoning

Tool: get_match_predictions

Input Parameters
ParameterTypeRequiredDescription
leaguestringYespremier_league, epl, pl, champions_league, ucl, cl
matchweeknumberNoMatchweek number (defaults to current)
home_teamstringNoFilter by home team (e.g., chelsea, arsenal)
away_teamstringNoFilter by away team (e.g., liverpool, wolves)
Team Aliases
AliasMaps To
united, mufcman_utd
city, mcfcman_city
spurstottenham
villaaston_villa
forestnottm_forest
palacecrystal_palace
gunnersarsenal
redsliverpool
blueschelsea
barcabarcelona
realreal_madrid
Example Response
{
  "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."
        }
      ]
    }
  ]
}

Direct API Usage

List Tools
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}'
Get Predictions
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 App

Get the full experience with the FootballBin iOS app:

Features:

  • Live match tracking
  • AI player valuations
  • Detailed match predictions
  • Player news and discussions

Technical Details

  • Protocol: JSON-RPC 2.0 / MCP
  • Transport: stdio (npm) or HTTPS (remote)
  • Runtime: Node.js 20+
Error Codes
CodeMeaning
-32700Parse error
-32600Invalid request
-32601Method not found
-32602Invalid params

License

MIT License - see LICENSE file.

Frequently asked questions

What is io.github.billychl1/footballbin-mcp-server?

AI match predictions for Premier League & Champions League - scores, goals, corners

How do I install io.github.billychl1/footballbin-mcp-server?

It runs on your machine. In Claude Code: claude mcp add footballbin-mcp-server -- npx -y footballbin-mcp-server@1.0.4. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.billychl1/footballbin-mcp-server need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.billychl1/footballbin-mcp-server open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.billychl1/footballbin-mcp-server?

It is published by billychl1. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.