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.
{
"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.
list_events1crCards by year and status, with the main event
search_fighters1crFind fighters by name or nickname
get_event2crA card's fights with results, method, round, time and judges' scores
get_schedule2crUpcoming fights with current moneylines where a book has posted one
get_ratings2crOur fighter ratings (Elo from every UFC result since 2000)
get_fight5crOne fight: result, full stat sheets, round-by-round lines, ratings and odds
get_fighter5crProfile, UFC record by method, career rates, rating and recent fights
get_fighter_fights5crA fighter's full UFC history with stats, ratings and closing lines
get_leaders5crCareer leaderboards from every fight's stat sheet
get_odds5crOpening, closing and current moneylines by sportsbook for a fight (5) or a card (10)
get_line_movement10crSnapshots of each posted line before a fight
Data Exploration
Find games, scout players, check odds.
Result, method, scorecards and stat sheet for one fight.
Cards by year, fight-by-fight results, finish rates, upcoming fights.
Scouting report: record by method, career rates, rating, recent form.
Compare open, close and current moneylines and total rounds across books.
MMA Analytics
Round-level striking and grappling, ratings and market calibration.
Per-round striking and grappling rates, target splits, fatigue fade.
Rank fighters on strikes, takedowns, control and finish rate per 15 minutes.
Elo leaderboards by division, rating gaps as win probabilities.
Closing odds vs results: do favourites win as often as priced.
Methodology
Feature engineering, validation and calibration that hold up on time series.
Odds conversion and vig removal: multiplicative, power and Shin.
Reliability tables, Brier, log loss, Platt scaling, model vs closing line.
Leak-free time-ordered testing for fight models.
Betting
Find edges, size bets, track performance honestly.
Model vs devigged market, expected value, CLV, variance and staking caveats.
Simulate betting rules on past cards with opening and closing lines.
Workflow
Previews and routing that combine several skills.
Matchup preview: form, rates, physical gaps, rating gap and the market.
Infrastructure
MCP tool routing and credit tracking.
Tool router: all 11 tools, credits, response envelope, REST and MCP.
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.