← ufcalendar.com

INDIVIDUAL MCP TOOL

search_articles

Search UFCalendar's own editorial archive — previews, recaps, investigations, fighter-pay and technique pieces — by keyword or tag, newest first, in any of the 13 site languages.

ufcalendar.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://api.ufcalendar.com/mcp

No auth detected

Connect to this endpoint to inspect the live schema for search_articles and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description suggests a financial action.

Parent server

ufcalendar.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.ufcalendar-fight-api]
url = "https://api.ufcalendar.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "ufcalendar-fight-api": {
      "type": "http",
      "url": "https://api.ufcalendar.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: ufcalendar-fight-api
Remote MCP URL: https://api.ufcalendar.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "ufcalendar-fight-api": {
      "url": "https://api.ufcalendar.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "ufcalendar-fight-api": {
      "type": "http",
      "url": "https://api.ufcalendar.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "ufcalendar-fight-api",
  "transport": "streamable-http",
  "url": "https://api.ufcalendar.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • get_plans — List the UFCalendar Fight API plans, their monthly request quotas and per-minute limits, and the terms of the no-card trial.
  • list_orgs — List the promotions the UFCalendar Fight API covers, with per-org capability flags (stats, rounds, rankings, broadcasts, predictions, scorecards, odds).
  • how_to_connect — Explain how to authenticate against the UFCalendar Fight API from this MCP server: an API key bearer token, or signing in with a UFCalendar account.
  • get_org — Fetch one promotion by slug (ufc, pfl, oktagon, bkfc or rizin): name, short name, country, website and its capability flags (stats, rounds, rankings, broadcasts, predictions, scorecards, odds; odds are information only, not betting advice).
  • get_division — One weight class in one promotion: the current rankings board when the promotion publishes one, upcoming bouts booked at that weight, the most recent results and the active roster by recency.
  • list_events — List fight cards by promotion, status and date range.
  • get_next_event — The single next upcoming card for one promotion, or across all of them: the soonest event that has not finished.
  • get_event_card — Fetch one event by slug or id with its complete bout order, both corners, venue, broadcast listings and results when the card has been fought.