MCP tool
find_fights
THE tool for last/first/most-recent questions — search completed bouts across UFCalendar's launch promotions by title fight, finish method (ko, sub, dec, finish), division, fighter, winner, main-event only and date range, newest first by default.
The find_fights tool is provided by UFCalendar Fight API — MMA MCP server. Install that server in your AI client and the assistant can call it directly.
Servers exposing find_fights
From the publisher:THE tool for last/first/most-recent questions — search completed bouts across UFCalendar's launch promotions by title fight, finish method (ko, sub, dec, finish), division, fighter, winner, main-event only and date range, newest first by default. One call answers "the last title fight to end by knockout"; never page the schedule for it. At least one narrowing filter is required; 25 rows per page,
Install UFCalendar Fight API — MMA MCP server →Parameter Type Description orgstring Promotion slug, e.g. "ufc". Omit for every covered promotion. title_onlyboolean true = title bouts only. methodstring ko = KO/TKO, sub = submission, dec = any decision, finish = KO/TKO or submission, any = no filter. divisionstring Division slug ("lightweight", "womens-strawweight") for an exact match, or a name fragment. fighterstring Fighter slug or id — bouts this fighter was in. winnerstring Fighter slug or id — bouts this fighter won. fromstring Earliest event date, YYYY-MM-DD. tostring Latest event date, YYYY-MM-DD. main_events_onlyboolean true = main events only. orderstring newest (default) or oldest first. limitinteger Rows per page, default 10. cursorstring meta.pagination.next_cursor from a previous call.
Related tools
The same action under a namespaced name on other servers.
Tool lists are read from the live servers (or, for packaged servers, from their documentation) each morning, so this reflects what they exposed at the last refresh. Search all tools.