Soccer MCP Server logo

Soccer MCP Server

by MCP-Mirror

A Python server implementing Model Context Protocol (MCP) for football (soccer) statistics and live match data using the API-Football service. It serves as a bridge between applications and football data services.

View on GitHub

Last updated: N/A

What is Soccer MCP Server?

This server provides a comprehensive set of tools for accessing football data through the API-Football API. It offers both live match information and historical statistics for leagues, teams, and players worldwide.

How to use Soccer MCP Server?

The server requires an API key from RapidAPI for the API-Football service. You can run it as a standalone service or integrate it with Claude Desktop using Docker or direct Python execution, following the configuration steps outlined in the README.

Key features of Soccer MCP Server

  • League data (standings, fixtures, schedules)

  • Team information and fixtures

  • Player statistics and profiles

  • Live match data (events, statistics, timelines)

  • Match analysis (statistics, events)

Use cases of Soccer MCP Server

  • Accessing real-time football scores and statistics

  • Analyzing historical football data for trends and insights

  • Integrating football data into applications and services

  • Building football-related chatbots and virtual assistants

FAQ from Soccer MCP Server

What API is used for the football data?

The server uses the API-Football API via RapidAPI.

What is the Model Context Protocol (MCP)?

MCP is used for the API interface.

What is Pydantic used for?

Pydantic is used for input validation.

How do I get an API key?

Create an account on RapidAPI and subscribe to the API-Football API.

What license is this server available under?

This MCP server is available under the MIT License.