com.ufcalendar/fight-api
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
UFCalendar Fight API — MMA MCP server
Publisher-provided description
MMA MCP: UFC, PFL, BKFC, RIZIN, OKTAGON results, stats, rankings, scorecards. Free plan, no card.
Summary by lookupd
Look up MMA fighters, UFC/PFL/BKFC/RIZIN event cards, results, rankings, odds and stats for analysis and matchmaking.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http fight-api https://api.ufcalendar.com/mcp
Codex, remote (streamable-http)
codex mcp add fight-api --url https://api.ufcalendar.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"fight-api": {
"url": "https://api.ufcalendar.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 52)
Publisher-provided text
get_plansList the UFCalendar Fight API plans, their monthly request quotas and per-minute limits, including the free plan (100 requests a month, no card). Answers "whatlist_orgsList the promotions the UFCalendar Fight API covers, with per-org capability flags (stats, rounds, rankings, broadcasts, predictions, scorecards, odds). Odds arhow_to_connectExplain how to authenticate against the UFCalendar Fight API from this MCP server: an API key bearer token, or signing in with a UFCalendar account. Returns theget_orgFetch one promotion by slug (ufc, pfl, oktagon, bkfc or rizin): name, short name, country, website and its capability flags (stats, rounds, rankings, broadcastsget_divisionOne weight class in one promotion: the current rankings board when the promotion publishes one, upcoming bouts booked at that weight, the most recent results anlist_eventsList fight cards by promotion, status and date range. A bare call returns the upcoming schedule, soonest first; pass order=desc for the archive, newest first. Fget_next_eventThe single next upcoming card for one promotion, or across all of them: the soonest event that has not finished. For UFC, developmental sub-series cards (Dana Wget_event_cardFetch one event by slug or id with its complete bout order, both corners, venue, broadcast listings and results when the card has been fought. Pass include=etaget_event_changesThe audit trail for one card: bouts added or cancelled, opponents swapped, start times moved, fighter profiles merged — newest first.list_changesThe cross-event change feed, newest first: bouts added, cancelled or reinstated, opponents swapped, start times or venues moved, fighter profiles merged — acroshow_to_watchWho airs one event, country by country: the promotion's rights deals merged with the event's own confirmed broadcast listings, with provider, kind (tv, stream,get_event_storylinesThe talking points of one card, computed from the record: title fights and title eliminators, the closest bout by UFCalendar's model, rematches and trilogy deciget_pickem_splitsHow the UFCalendar community is picking each bout on one card: picks for each corner, the total and the percentage, in card order. Crowd sentiment from our ownget_event_oddsThe UFCalendar consensus odds line for every bout on one card, in card order: the current line, the opening line, the closing line once a bout is settled, and hget_fight_oddsThe UFCalendar consensus odds line for one bout: the current line, the opening line, the closing line once the bout is settled, and the movement since opening iget_odds_historyEvery UFCalendar consensus odds point recorded for one bout, oldest first: the line-movement series, with how many sportsbooks backed each point. A point is stoget_fightFetch one bout by id. Pass include=stats for per-fight totals, include=rounds for round-by-round statistics, include=scorecards for the official judges’ cards,get_fight_statsPer-fight totals for both corners of one bout (strikes by target and position, takedowns, knockdowns, control and position time), each with UFCalendar fantasy pfind_fightsTHE tool for last/first/most-recent questions — search completed bouts across UFCalendar's launch promotions by title fight, finish method (ko, sub, dec, finishsearchTypeahead search across fighters and events in one call. Use it to turn a name a user typed into a slug you can pass to the other tools.search_fightersSearch the fighter roster by name, nationality or promotion. Cursor paginated. Returns identity fields; use get_fighter for the full record.get_fighterFetch one fighter by slug or id: bio, record, career statistics and freely licensed portraits. Pass include=history for the full multi-promotion career timelinecompare_fightersHead-to-head in one call: both bios and career statistics, strike location and position mix, current win streaks, previous meetings, common opponents with eachget_rankingsThe official rankings board for one promotion, point-in-time: pass a date to read the board as it stood that day. Rank 0 is the champion. Pass a division to narget_championsEvery current champion across the promotions the API covers, with the division and the snapshot date the board was published. Pass org (e.g. "ufc") and/or divisget_power_indexThe UFCalendar Power Index board for one promotion — our own rating engine, refreshed hourly, with peak rating and fights rated. Pass view=movers for the biggesget_matchmakerUFCalendar's matchmaker: the fights worth making in one promotion, scored for rank proximity, momentum, competitiveness and story (rematches, eliminators), perwhos_nextFor one fighter: the most sensible next opponents by UFCalendar's matchmaker, with the model win probability for each pairing and the score behind it, plus theget_leaderboardOne statistical leaderboard for one promotion from UFCalendar's Record Book rollup — career, single-fight, single-round, division or event boards across 48 metrget_record_bookThe Record Book for one promotion in one call: the top rows of every leaderboard, grouped by category — the all-time and single-night records an agent quotes. N
Details
- Version: 1.7.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 617 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/UFCalendar/fight-api-skill
- Website: https://www.ufcalendar.com/developers/agents
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.ufcalendar/fight-api)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp