Skip to content
FighterAPI
MCP server + MMA skills

Claude skills for MMA analytics.

Free Claude skills that turn Claude into an MMA analyst: per-round striking and grappling rates, Elo by weight class, career rates, closing-odds calibration, edge detection and backtests, all wired to the FighterAPI MCP server.

# Install the skills as a Claude Code plugin (or git clone the repo)
> /plugin marketplace add noahowsh/fighterapi-mcp
> /plugin install fighterapi-skills@fighterapi

# Add the MCP server
$ claude mcp add fighterapi https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY --transport streamable-http

# Then ask Claude a stable first question
$ claude "Using FighterAPI, show the next UFC card with each fight's moneylines from the tracked sportsbooks. Cite the tools used."

Claude Desktop config

Use this when your MCP client accepts a Streamable HTTP URL.

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

First useful prompts

“Using FighterAPI, show the next UFC card with each fight's moneylines from the tracked sportsbooks. Cite the tools used.”

“Using FighterAPI, scout one fighter: record by method, career striking and takedown rates, and Elo. Cite the tools used.”

“Using FighterAPI, check how often closing favourites won on last month's UFC cards. Cite the tools used.”

11 MCP tools

The same MMA data is available through REST and MCP. Credits are charged per tool call.

Open endpoint docs
list_events1cr

Cards by year and status, with the main event

search_fighters1cr

Find fighters by name or nickname

get_event2cr

A card's fights with results, method, round, time and judges' scores

get_schedule2cr

Upcoming fights with current moneylines where a book has posted one

get_ratings2cr

Our fighter ratings (Elo from every UFC result since 2000)

get_fight5cr

One fight: result, full stat sheets, round-by-round lines, ratings and odds

get_fighter5cr

Profile, UFC record by method, career rates, rating and recent fights

get_fighter_fights5cr

A fighter's full UFC history with stats, ratings and closing lines

get_leaders5cr

Career leaderboards from every fight's stat sheet

get_odds5cr

Opening, closing and current moneylines by sportsbook for a fight (5) or a card (10)

get_line_movement10cr

Snapshots of each posted line before a fight

11
MCP tools
16
skills
6
skill categories
01

Data Exploration

Find games, scout players, check odds.

fight-lookup

Result, method, scorecards and stat sheet for one fight.

event-lookup

Cards by year, fight-by-fight results, finish rates, upcoming fights.

fighter-scouting

Scouting report: record by method, career rates, rating, recent form.

odds-explorer

Compare open, close and current moneylines and total rounds across books.

02

MMA Analytics

Round-level striking and grappling, ratings and market calibration.

round-by-round-stats

Per-round striking and grappling rates, target splits, fatigue fade.

career-rates

Rank fighters on strikes, takedowns, control and finish rate per 15 minutes.

elo-by-weight-class

Elo leaderboards by division, rating gaps as win probabilities.

favourite-calibration

Closing odds vs results: do favourites win as often as priced.

03

Methodology

Feature engineering, validation and calibration that hold up on time series.

odds-analysis

Odds conversion and vig removal: multiplicative, power and Shin.

probability-calibration

Reliability tables, Brier, log loss, Platt scaling, model vs closing line.

walk-forward-validation

Leak-free time-ordered testing for fight models.

04

Betting

Find edges, size bets, track performance honestly.

edge-detection

Model vs devigged market, expected value, CLV, variance and staking caveats.

backtesting

Simulate betting rules on past cards with opening and closing lines.

05

Workflow

Previews and routing that combine several skills.

fight-preview

Matchup preview: form, rates, physical gaps, rating gap and the market.

06

Infrastructure

MCP tool routing and credit tracking.

fighterapi-tool

Tool router: all 11 tools, credits, response envelope, REST and MCP.

dispatch

Routes a request to the two or three skills that should load together.

Open source methodology. Production-ready data.

The skills are free forever. When you need real data, FighterAPI is ready. Start with 500 free credits every month.