MCP.Market

FighterAPI MCP server

online · 100% uptime
by noahowsh·io.github.noahowsh/fighterapi·v1.1.6

UFC fights since 2000, plus PFL and Bellator: results, round stats, fighters and odds. REST and MCP.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed FighterAPI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

FighterAPI tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How FighterAPI compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
197 ms
faster than 64% of 30,031 servers

Release history: 2 versions in the registry since 2026-10-11, latest 2026-10-16, typically one every 5 days.

Install FighterAPI in Claude Code, Cursor or VS Code

claude mcp add --transport http fighterapi https://mcp.fighterapi.com/mcp
Add to Cursor

What the publisher says

From the FighterAPI repository's README, as published. We do not edit it. Read it on GitHub

FighterAPI MCP server

The fight data API. Results, judges' scorecards and the full stat sheet for nearly every UFC fight since 2000, round by round, plus PFL (2012 on) and Bellator (2009 to 2024) results, fighters and ratings with the same key. Fighter profiles, career rates, our own ratings and sportsbook moneylines (UFC from June 2020, PFL from April 2023, Bellator from January 2022 to 2024). REST API and MCP server. 500 free credits every month, no card.

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

You:    "What is Islam Makhachev's significant strike accuracy by round across his UFC fights?"
Claude: [calls get_fighter_fights]

You:    "Show the opening and closing moneyline for every main event this year."
Claude: [calls get_odds]

Skills

Sixteen Claude skills that turn Claude into an MMA analyst wired to these tools: fight and card lookup, fighter scouting, per-round striking and grappling rates, Elo by weight class, odds comparison and devigging, favourite calibration, edge detection and backtesting. They are plain SKILL.md files in skills/.

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

Or install them as a Claude Code plugin:

/plugin marketplace add noahowsh/fighterapi-mcp
/plugin install fighterapi-skills@fighterapi

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

Point Claude at the skills/ folder (for Claude Code, copy or symlink the skill folders into ~/.claude/skills/ or a project's .claude/skills/), connect the MCP server below, and ask. Start with skills/dispatch if you are unsure which skill fits. Full catalog: skills/README.md.

Useful pages

  • Docs and every tool: https://fighterapi.com/docs
  • Guides: https://fighterapi.com/guides
  • UFC odds: https://fighterapi.com/odds
  • Data coverage: https://fighterapi.com/data
  • Pricing: https://fighterapi.com/pricing
  • Compare: ESPN MMA API, Kaggle UFC dataset, Sportradar and SportsDataIO, UFC Stats scraper

Quick start

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

Claude Code

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

Claude Desktop, Cursor and other clients

{
  "mcpServers": {
    "fighterapi": {
      "url": "https://mcp.fighterapi.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.fighterapi.com/v1/list_events -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/mmafighterrecordandodds.py: A fighter profile (UFC record by method, Elo, career strike and takedown rates), their recent fights with the median closing line, and every sportsbook's open and close moneyline for their latest fight.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

FighterAPI: common questions

Is FighterAPI MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the FighterAPI safety report
How do I install FighterAPI?
It runs remotely at mcp.fighterapi.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does FighterAPI need an API key?
Yes. The registry entry asks for x-api-key.
Is FighterAPI maintained?
The last commit was 23 days ago (2026-10-12). The latest release is v1.1.6.
Is FighterAPI up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does FighterAPI compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 197 ms (faster than 64% of 30,031 servers). Full comparison.

More from noahowsh →