FighterAPI
by fighterapi.com in Other
UFC fights since 2000, plus PFL and Bellator: results, round stats, fighters and odds. REST and MCP.
https://mcp.fighterapi.com/mcp- Tools
- 11
- open to any client
- Uptime
- 98.2%
- last 30 days
- Response time
- 346 ms
- 500 ms slowest 5%
- Last check
- Passed
- 19 min ago, next in 6 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"fighterapi": {
"type": "http",
"url": "https://mcp.fighterapi.com/mcp"
}
}
}11 tools
- list_events
Use to find cards. Lists events newest first with the venue, status, number of fights and main event. Filter by season (year) and status (scheduled or final). Costs 1 credit.
- get_event
Use for one card: every fight in order with the result, method, round and time, judges' scores and referee. Costs 2 credits.
- get_schedule
Use for upcoming fights: every scheduled bout in the next N days (default 30) with the current moneyline from any book that has posted one. Costs 2 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
- get_fight
Use for everything about one fight: the result, both fighters' full stat sheets (strikes by target and position, takedowns, control time, guard passes, reversals, submission attempts; UFC only, null elsewhere and where the source has no sheet), round-by-round lines (UFC only)…
- search_fighters
Use to find a fighter's id by name or nickname (accents optional). Returns weight class, country, pro record, number of fights in the promotion (bouts; ufc_bouts for the UFC only) and last fight date. Costs 1 credit.
- get_fighter
Use for one fighter's profile: date of birth, height, reach, stance, gym, record in the promotion by method (record; ufc_record is the same for the UFC and null for other promotions), career rates per 15 minutes from the stat sheets (significant strikes landed and absorbed…
- get_fighter_fights
Use for a fighter's full history in the promotion: every fight with the opponent, result, method, round, time, strikes landed and absorbed and takedowns (UFC only), rating before and after, and the median closing moneyline across sportsbooks. Costs 5 credits. Prices are market…
- get_leaders
Use for career leaderboards computed from every fight's stat sheet: sig_landed_per_15 (significant strikes landed per 15 min), sig_absorbed_per_15 (significant strikes absorbed per 15 min), sig_accuracy (significant strike accuracy), sig_defense (significant strike defense)…
- get_ratings
Use for our fighter ratings: an Elo built from the promotion's own results (the UFC since 2000), highest first, for fighters active since a given year (default last year). Filter by weight class. Costs 2 credits.
- get_odds
Use for betting lines: each posted sportsbook's opening, closing and current moneyline for both fighters, with implied probabilities and the total-rounds line. Opening and closing lines start with the UFC cards of June 2020; a median of 5 to 7 books per fight (some fights since…
- get_line_movement
Use to see how a fight's line moved before the bell: our snapshots of each posted moneyline, from first capture to fight day (once a day from October 2026, and every hour in the four days before). Costs 10 credits. Prices are market information: never work out a stake, payout or…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 19 min ago | Passed | 200 | 317 ms |
| 15 h ago | Passed | 200 | 342 ms |
| 30 h ago | Passed | 200 | 320 ms |
| 44 h ago | Passed | 200 | 341 ms |
| 2 days ago | Passed | 200 | 353 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 317 ms |
| 3 days ago | Passed | 200 | 345 ms |
| 4 days ago | Passed | 200 | 350 ms |
| 4 days ago | Passed | 200 | 341 ms |
| 5 days ago | Passed | 200 | 281 ms |
| 6 days ago | Passed | 200 | 377 ms |
| 6 days ago | Passed | 200 | 363 ms |
| 7 days ago | Timed out | - | - |
| 7 days ago | Passed | 200 | 375 ms |
| 8 days ago | Passed | 200 | 351 ms |