Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

StrikerAPI

by noahowshversion 1.1.6i★ –iRuns in the cloud
Registry nameio.github.noahowsh/strikerapi

Install

Overview

Description from the maker (original English)

Premier League, MLS and European football: lineups, shot maps, xG, tables and odds. REST and MCP.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Other
  • You need to fill in: x-api-key

Install

Pick the AI app you use, then copy the settings.

Before you install

Values marked secret are keys to your account. Never share them or paste them into a chat.

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Run this in your terminal

claude mcp add --transport http strikerapi https://mcp.strikerapi.com/mcp --header 'x-api-key: your-value'

Fill in the empty values before running it.

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "strikerapi": {
      "url": "https://mcp.strikerapi.com/mcp",
      "headers": {
        "x-api-key": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "strikerapi": {
      "type": "http",
      "url": "https://mcp.strikerapi.com/mcp",
      "headers": {
        "x-api-key": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Your choice stays on this device in a cookie; no account needed.

Values you fill in

  • x-api-key secret required HTTP header
    Your StrikerAPI API key. Get a free key (500 credits every month) at strikerapi.com/signup

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

We have not read this server’s tool list yet; we check endpoints in rotation.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account noahowsh, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • … Not checked yet

    Endpoint responds

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    Sign-in with OAuth

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Otheri

  • More stars than 0% of the other 32505 servers in this category
  • Published to the registry more recently than 65% of the other 32505 servers in this category
  • Basic checks equal to or better than 100% of the other 32505 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is StrikerAPI safe?

It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

You need to fill in: x-api-key

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.1.6) reached the registry 21 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Spec Driven Development, Remote Desktop Commander, topo^alpin

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Spec Driven Development

by formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Runs on your computer★ 440MITUpdated 14 months ago
Install

Remote Desktop Commander

by desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Runs in the cloud★ 211Updated yesterday
Install

topo^alpin

by topoalpin.app

Avalanche bulletins and mountain weather forecasts for any place in the Alps.

Runs in the cloudUpdated today
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

StrikerAPI MCP server

The soccer data API. Results, lineups, box scores and match events for 17 competitions, from the Premier League, MLS, La Liga, Serie A, the Bundesliga, Ligue 1 and the Champions League to the EFL Championship, the NWSL, Liga MX, the Europa League, the Conference League, the Eredivisie, the Primeira Liga, the Scottish Premiership, Brazil's Serie A and Argentina's Liga Profesional, with the location of every charted shot, our own expected goals and Elo ratings, sportsbook lines and anytime goalscorer prices. REST API and MCP server. 500 free credits every month, no card.

Website: https://strikerapi.com · Docs: https://strikerapi.com/docs · Get a key: https://strikerapi.com/signup

You:    "Which Premier League teams allowed the most xG from set pieces last season?"

Claude: [calls get_team_stats]

You: "Show Arsenal's shot map against Chelsea in their last meeting." Claude: [calls get_shot_map]

You: "What was Erling Haaland's anytime goalscorer price at each sportsbook before his last match?" Claude: [calls get_player_props]

Run it locally (stdio)

Most clients connect to https://mcp.strikerapi.com/mcp directly. For a client that launches a local process instead:

git clone https://github.com/noahowsh/strikerapi-mcp.git && cd strikerapi-mcp && npm install

STRIKERAPI_API_KEY=your_key node index.js

{ "mcpServers": { "strikerapi": { "command": "node", "args": ["/path/to/strikerapi-mcp/index.js"], "env": { "STRIKERAPI_API_KEY": "your_key" } } } }

It forwards to the hosted server with your key, so every tool and credit cost is the same.

Skills

The skills/ folder holds 16 Claude skills that turn Claude into a soccer analyst on top of these tools: match lookup, team and player analysis, odds comparison, xG and shot maps, Elo, Poisson and Dixon-Coles score models, three-way devigging, calibration, edge detection, backtesting and anytime goalscorer modeling. Each skill names the exact tools it calls and what they cost.

git clone https://github.com/noahowsh/strikerapi-mcp.git

Or install them as a Claude Code plugin:

/plugin marketplace add noahowsh/strikerapi-mcp

/plugin install strikerapi-skills@strikerapi

Or with the skills CLI: npx skills add noahowsh/strikerapi-mcp.

Then point Claude at the skills/ folder (for Claude Code, copy or symlink the folders into ~/.claude/skills/) and connect the server below. Start with dispatch if you are unsure which skill to use. Full catalog: skills/README.md.

Python

The official Python client is on PyPI: strikerapi.

pip install strikerapi

export STRIKERAPI_API_KEY=sk_live_...

from strikerapi import Client, to_dataframe

client = Client()

table = client.get_standings(league="mls") df = to_dataframe(table, key="standings") print(df[["group_name", "rank", "display_name", "played", "points"]].head(10))

Typed errors for a bad key, no credits left, not found and rate limits, automatic retries, and to_dataframe for pandas.

Quick start

This is a hosted (remote) MCP server over Streamable HTTP. There is nothing to install.

Claude Code

claude mcp add --transport http strikerapi "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY"

Claude Desktop, Cursor and other clients

{

"mcpServers": { "strikerapi": { "url": "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY" } } }

The key can also be sent as an x-api-key header or Authorization: Bearer. Connecting and listing tools works without a key; calling a tool needs one.

REST

curl -X POST https://mcp.strikerapi.com/v1/list_teams -H "x-api-key: YOUR_API_KEY"

Every tool is POST /v1/{tool} with a JSON body.

Examples

Runnable Python (standard library only) and Node 18+ (no dependencies) examples live in examples/:

  • examples/python/quickstart.py and examples/node/quickstart.mjs: schedule plus a headline call.
  • examples/python/soccer_shot_map_xg.py: One match, two views.
export STRIKERAPI_API_KEY=your_key

python3 examples/python/quickstart.py node examples/node/quickstart.mjs

See examples/README.md for details. Get a free key (500 credits a month, no card) at https://strikerapi.com/signup.

Tools (19)

ToolWhat it returns
list_teamsClub ids, abbreviations and colours for a season
search_playersFind players by name
list_gamesFixtures and results by season, stage, date, range or club
get_scheduleUpcoming fixtures with the median three-way line across sportsbooks
get_standingsThe league table: points, deductions, goal difference, home and away, form
get_ratingsOur club Elo ratings, ranked
get_head_to_headTwo clubs' meetings: record, goals and every result
get_gameOne match: score, both box scores, every player's line, key events, each book's line
get_lineupsFormations, starting XIs, benches and substitutions with minutes
get_playerProfile, per-season totals and per-90 rates, last 10 matches
get_player_gamesA player's full match log
get_leadersSeason leaders: goals, assists, shots, xG, cards, saves
get_team_statsPer-match averages: goals, xG, shots, possession, passing, discipline, for and against
get_oddsEvery sportsbook's three-way moneyline, goal handicap and total for a match (5) or a day (10), with results
get_eventsMatch events: goals, cards, substitutions, shots with location and xG, fouls, corners
get_shot_mapShot map for a club, player or defence: every located shot with outcome and xG, plus zone totals
get_line_movementSnapshots of each sportsbook's line before kick-off
get_player_propsAnytime goalscorer prices by sportsbook, opening and closing
get_prop_historyA player's anytime goalscorer price against whether he scored, match by match

Leagues: soccer (default, Premier League), mls, laliga, seriea, bundesliga, ligue1, ucl, championship, nwsl, ligamx, uel, uecl, eredivisie, primeira, scotland, brazil, argentina (pass league to any tool).

Data

  • Seventeen competitions through the same 19 tools: 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
  • Results, lineups and goals from 2001-02 and shot locations from 2012-13 for the longest-covered leagues (start years differ by competition; coverage by season is on the docs page)
  • League tables with deductions, goal difference, home and away and form; club Elo ratings; head to head
  • Per-sportsbook three-way moneylines, goal handicaps and totals from 2017-18, densest (about ten books a match) from 2021-22 to 2023-24, one or two books since, plus opening and closing lines since June 2020 for 16 competitions; pre-match line snapshots from launch: once a day, and every hour for matches in the next two days
  • Anytime goalscorer prices by sportsbook (the Yes price, and No where a book posts it; no other player market) for seven competitions: the Premier League and MLS from April 2024, Ligue 1 from May 2024, La Liga, Serie A and the Bundesliga from August 2024 and the Champions League from March 2025, from DraftKings and FanDuel with Pinnacle and William Hill on some matches in 2026; none for the other ten competitions

Coverage by season, read live from the database: https://strikerapi.com/docs

Useful pages

Pricing

500 free credits every month, no card. Plans: Starter $19/mo (10,000 credits), Pro $49/mo (30,000), Scale $149/mo (125,000). Wallet top-ups from $5, never expire. https://strikerapi.com/pricing

Attribution

Expected goals and ratings are ours. Not affiliated with any league, club or federation.

License

MIT for the contents of this repository. Data terms as above.

Use with Codex

Add this repo as a Codex plugin marketplace, then install the plugin:

codex plugin marketplace add noahowsh/strikerapi-mcp

Then open the plugin directory in Codex and install strikerapi-skills from the strikerapi marketplace. The plugin bundles the skills in skills/ and the StrikerAPI MCP server (https://mcp.strikerapi.com/mcp). Set your key first (free at https://strikerapi.com/signup):

export STRIKERAPI_API_KEY=your_key

Codex sends it as a bearer token.

Use with Gemini CLI

export STRIKERAPI_API_KEY=your_key

gemini extensions install https://github.com/noahowsh/strikerapi-mcp

The extension adds the StrikerAPI MCP server (https://mcp.strikerapi.com/mcp) and sends the key in the x-api-key header. Get a free key (500 credits a month) at https://strikerapi.com/signup.

Ask PopNx