Skip to main content
MCP server CX Codex

UFCalendar Fight API — Claude Code MMA MCP server

Connects your coding agent to real-time and historical MMA data across UFC, PFL, BKFC, OKTAGON, and RIZIN events.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http fight-api https://api.ufcalendar.com/mcp
Open on GitHub

What UFCalendar Fight API — MMA MCP server does

This remote MCP server gives your assistant direct access to mixed martial arts data hosted at https://api.ufcalendar.com/mcp. It covers five fight promotions: UFC, PFL, OKTAGON, BKFC, and RIZIN. Available data points include fight cards, round-by-round strike metrics, judges' scorecards, and historical UFC athlete rankings dating back to 2013.

Beyond fight results, endpoints provide regional broadcast details and UFCalendar consensus betting lines. Fighter headshots carry Creative Commons licenses, requiring proper creator credits when rendered in applications.

There is no permanent free tier. The author offers a one-day trial capped at 100 calls without a credit card, while production access starts at $19 per month. Your agent can inspect available tiers without credentials by querying GET https://api.ufcalendar.com/v1/plans.

What it helps with

  • fetch round-by-round strike metrics and official judges' scorecards
  • retrieve full fight cards and schedules for upcoming MMA promotions
  • track UFC athlete ranking movements back to 2013
  • lookup TV broadcast right holders across different countries

Example prompts for the agent

  • Show the judges' scorecards and strike counts for the last UFC main event.
  • List the upcoming fight card for BKFC with fighter weight classes.
  • Query the historical ranking progression for this featherweight fighter.

How to install UFCalendar Fight API — MMA MCP server

Platform CLI: remote server

claude mcp add --transport http fight-api https://api.ufcalendar.com/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about UFCalendar Fight API — MMA MCP server

How do I install UFCalendar Fight API — MMA MCP server in Claude Code?

Run claude mcp add --transport http fight-api https://api.ufcalendar.com/mcp or claude mcp add --transport http ufcalendar-fight-api-mma-mcp-server https://api.ufcalendar.com/mcp in your terminal. This registers the remote HTTP endpoint without local package dependencies.

What fight promotions are covered by this MCP server?

The server provides data for UFC, PFL, OKTAGON, BKFC, and RIZIN. It delivers cards, per-round stats, broadcast listings, and consensus betting odds.

Is a paid API subscription required?

Yes, because there is no ongoing free tier. UFCalendar provides a single 1-day evaluation tier with 100 requests without requiring credit card details, followed by paid plans starting at $19 per month.

Similar MCP servers

All MCP servers for Backend and APIs →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor