What StrikerAPI MCP server does
StrikerAPI MCP server exposes soccer data through the Model Context Protocol and a REST API. The service covers 17 competitions, including the Premier League, MLS, La Liga, Serie A, Bundesliga, Ligue 1, Champions League, EFL Championship, NWSL, Liga MX, Europa League, Conference League, Eredivisie, Primeira Liga, Scottish Premiership, Brazil's Serie A and Argentina's Liga Profesional.
The available data includes fixtures and results, league tables, club ratings, head-to-head records, player profiles, match logs, lineups, box scores and event timelines. Analysis-oriented data includes located shots, expected goals, zone totals, per-90 rates and club Elo ratings. Betting-related tools return sportsbook three-way moneylines, handicaps, totals, line movement and anytime goalscorer prices.
This fits the 🏃 Sports category and is useful for agents that need to answer questions about schedules, form, player production, shot quality, match history or historical prices without building separate data retrieval logic.
How it works
The hosted endpoint uses Streamable HTTP at https://mcp.strikerapi.com/mcp. MCP clients can connect using the server URL with an API key in the query string, or send the key through an x-api-key header or an Authorization: Bearer header. Connecting and listing the tools does not require a key, but invoking a tool does.
Each tool accepts structured parameters. Most tools support a league value; Premier League data is the default. The REST form mirrors the MCP interface: send a POST request to /v1/{tool} with a JSON body and authentication.
Coverage varies by competition and data type. Results, lineups and goals reach back to 2001-02 in some leagues, while shot locations begin in 2012-13 for the longest-covered competitions. Sportsbook and goalscorer-price history has its own start dates and league limits.
Setup and configuration
No local installation is required for the hosted service. In Claude Code, add the HTTP server with:
claude mcp add --transport http strikerapi "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY"
Claude Desktop, Cursor and compatible clients can use a configuration such as:
{
"mcpServers": {
"strikerapi": {
"url": "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY"
}
}
}
Register at the StrikerAPI website to obtain a key. The documented free allocation is 500 credits per month, with paid plans also available. For local scripts, the repository examples use STRIKERAPI_API_KEY; Python examples require only the standard library, and Node examples target Node 18 or later.
Tools and capabilities
StrikerAPI MCP server provides 19 tools:
- Find clubs, players, fixtures, schedules, standings, Elo ratings and head-to-head results.
- Inspect a match score, box scores, player lines, events and sportsbook lines.
- Retrieve formations, starting elevens, benches, substitutions and player minutes.
- Compare player totals, per-90 rates, match logs and season leaders.
- Query team averages for goals, xG, shots, possession, passing and discipline.
- Examine goals, cards, substitutions, fouls, corners and located shots with xG.
- Build shot maps for a club, player or defence, including zone summaries.
- Compare match odds, pre-match line snapshots, player-prop prices and prop history.
The repository also contains 16 Claude skills for workflows such as match lookup, xG analysis, odds comparison, Elo, score models, calibration, backtesting and anytime-goalscorer modeling. These skills are separate from the MCP tools and identify the tools they call.
Limitations and notes
The API uses credits, so tool usage is subject to the account's allocation and plan. Anytime-goalscorer prices are available only for seven listed competitions and only for the markets and books covered by the service; they are not provided for the other ten competitions. Odds density and historical depth also vary by season and sportsbook.
The data combines public ESPN data with sportsbook information from ESPN and The Odds API. Expected goals and ratings are StrikerAPI's own calculations. Review the live coverage documentation before depending on a particular season, league or market. The repository contents are licensed under MIT, while the underlying data has separate attribution and terms.