matchday-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
matchday-mcp
An MCP server that exposes the matchday app's fixtures, match detail, league table and squad as tools for any MCP-compatible LLM client (Claude Code, Claude Desktop, etc). It's a thin wrapper over matchday-api.
Tools
Tool | Wraps | Args |
|
| — |
|
|
|
|
| — |
|
| — |
Read-only — see docs/PROJECT_PLAN.md for what's next.
Related MCP server: mcp-sofascore
Setup
Requires a deployed matchday-api instance and its API key.
npm install
npm run buildAdd it to your MCP client config (e.g. .mcp.json):
{
"mcpServers": {
"matchday": {
"command": "node",
"args": ["/path/to/matchday-mcp/dist/index.js"],
"env": {
"MATCHDAY_API_URL": "https://your-function-url.lambda-url.eu-west-2.on.aws",
"MATCHDAY_API_KEY": "your-api-key"
}
}
}
}Once published to npm (see project plan), command/args can instead be npx / ["-y", "matchday-mcp"].
See .env.example for the required environment variables.
Development
npm run typecheck
npm run lint
npm run format:check
npm test
npm run build # compiles src/ to dist/Cost
No hosting — this runs locally as a process the MCP client spawns over stdio. It just calls the existing matchday-api Lambda, which stays inside the AWS always-free tier.
This server cannot be deployed
Maintenance
Related MCP Connectors
Football fixtures, standings, and odds intelligence for AI agents.
Football fixtures, historical scores, team/venue profiles, archived squads and availability reports.
API-Football MCP — comprehensive soccer/football data
Query professional padel tournament data, player stats, and live match results
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides tools to query football match data, odds, standings, and team statistics via natural language, integrating with the football-scraper-api.-
- FlicenseNot gradedqualityDmaintenanceProvides live football match data from Sofascore, including formations, injuries, betting odds, and league positions, enabling natural language queries about matches.1-
- FlicenseBqualityDmaintenanceEnables access to live FotMob football data for fixture lookup, team and player research, match details, lineups, league discovery, and search-based entity lookup.2710-
- FlicenseNot gradedqualityDmaintenanceEnables natural language querying of football/soccer data via the API-Football service, providing access to leagues, teams, players, fixtures, standings, and statistics.2-