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.
İlgili Sunucular
mcp-clickhousex
A read-only MCP server for ClickHouse that supports metadata discovery, parameterized queries, and query analysis.
Snowflake
Interact with Snowflake databases to query and manage data.
Zero-Vector MCP
A high-performance vector database server for AI persona memory management.
SAS XPT MCP Server by CData
A Model Context Protocol (MCP) server for SAS XPT files, powered by the CData JDBC Driver.
NCBI Entrez MCP Server
Access NCBI's suite of APIs, including E-utilities, BLAST, PubChem, and PMC services.
OpenAlex Author Disambiguation
Disambiguate authors and resolve institutions using the OpenAlex.org API.
FinanceMCP
Provides real-time financial data using the Tushare API.
DeFi Rates
Real-time DeFi lending rates across 14+ protocols (Aave, Morpho, Spark, Compound, Venus, etc). Query borrow/supply rates, c ompare platforms, calculate looping strategies on 6 chains (Ethereum, Arbitrum, Base, BSC, Solana, HyperEVM).
dbt
Official MCP server for dbt (data build tool) providing integration with dbt Core/Cloud CLI, project metadata discovery, model information, and semantic layer querying capabilities.
PostgreSQL MCP Server
Provides read-only access to PostgreSQL databases using a connection string.