MCP Football Server
Provides football (soccer) data using the API-Football service.
MCP Football Server
MCP Football Server is a lightweight Model Context Protocol (MCP) tool server that provides football (soccer) data to clients and AI assistants via API-Football. Designed for sports analysts and general users, it enables real-time access to fixtures, standings, teams, players, and more.
Features
MCP Football Server exposes a suite of tools that an AI or application can call to fetch football data. Key features include:
- Fixtures by date
- League standings
- Team and player info
- Transfers, injuries, head-to-head
- Easy integration with MCP clients
Setup (Local Server)
-
Clone & install dependencies
git clone https://github.com/yalmeidarj/mcp-football-server.git cd mcp-football-server npm install -
Start in development
npm run dev -
Or build for production
npm run build npm start
The server communicates via STDIN/STDOUT using MCP JSON-RPC. The build step transpiles source files into the build/ directory, and npm start runs the compiled server GitHub. After building, you can also use the football command (defined as a binary in the package) to start the server GitHub.
Client Setup (Claude Desktop)
To use with Claude Desktop:
- Add the following to your
claude_desktop_config.json:{ "mcpServers": { "football": { "command": "node", "args": ["<path_to>/build/main.js"], "env": { "RAPIDAPI_KEY": "<your_rapidapi_key>", "RAPIDAPI_HOST": "api-football-v1.p.rapidapi.com" } } } }
Claude will launch the server automatically and use its tools for football-related queries.
Tech Stack
- Node.js + TypeScript
- MCP SDK for stdio-based tool serving
- node-fetch for API calls
- Zod for parameter validation
License
Released under the ISC License.
関連サーバー
MongoDB MCP Server
An MCP server providing tools and prompts for interacting with a MongoDB database.
Octodet Elasticsearch MCP Server
An MCP server for interacting with Elasticsearch clusters, enabling LLM-powered applications to search, update, and manage data.
Fabi Analyst Agent MCP
Fabi MCP is an autonomous agent that handles end-to-end data analysis tasks from natural language requests, automatically discovering data schemas, generating sql or python code, executing queries, and presenting insights.
Postgres MCP
A remote MCP server for Postgres, deployable on Cloudflare Workers without authentication.
Charity MCP Server
Access charity and nonprofit organization data from the IRS database via CharityAPI.org.
Prometheus
Retrieve and analyze time-series data from Prometheus databases using PromQL queries.
IQ.wiki
Access data and information from IQ.wiki, the world's largest crypto and blockchain encyclopedia.
Go MCP Postgres
A standalone MCP server for interacting with PostgreSQL databases. It supports CRUD operations, a read-only mode, and query plan checking.
Movie Database
Access a MongoDB movie database using natural language queries.
CData Oracle SCM
A read-only MCP server for querying live Oracle SCM data, powered by the CData JDBC Driver.