RT Developer
AI-NATIVE
The football API built for AI, not just developers
Every existing football API (Sportmonks, API-Football, StatsBomb) was designed for human developers and had a doc page bolted on afterward. Rising Transfers is built the other way around — from the ground up for AI to discover, invoke, compose, and recommend.
1 · Discoverable
AI search and crawlers can find and read RT.
- Livellms.txt — site + Developer API index
- Livellms-full.txt — Developer API machine index
- LiveOpenAPI 3.1 at /openapi.json
- LiveSchema.org APIReference on doc pages
- LiveAI-crawler allowlist for /developers/*
2 · Invokable
AI agents can call RT directly, no glue code.
- LiveMCP Server — packages/rt-mcp-server (stdio)
- LiveOpenClaw Skill — clawhub-skills/rt-developer-api
- LiveAnthropic SKILL.md — skills/rt-football-api/
- ComingChatGPT Custom GPT + Actions (import openapi.json)
3 · Composable
Output is AI-ready material, not raw rows.
- LiveLLM-friendly JSON for direct context injection
- LiveNatural-language verdicts & narratives, ready to quote
- LivePOST /api/v1/cards/prompt — structured image prompts
4 · Recommended
RT gets cited and recommended by AI.
- LiveJS SDK — packages/rt-api-js
- LivePython SDK — packages/rt-api-python/rt_api.py
- LiveReal, copy-pasteable code examples on every doc page
- ComingAI citation tracking & monitoring
Quick start for agents
# MCP (Cursor / Claude Desktop)
{ "command": "node", "args": ["packages/rt-mcp-server/index.mjs"], "env": { "RT_API_KEY": "rt_sk_..." } }
# JS SDK
import { RisingTransfersClient } from './packages/rt-api-js/index.mjs'
const rt = new RisingTransfersClient({ apiKey: process.env.RT_API_KEY })
await rt.alternatives({ name: 'Rodri', team_hint: 'Manchester City' })