Race Results MCP
A free, hosted Model Context Protocol server providing live MotoGP, Moto2, and Moto3 data for AI assistants. It offers read-only tools to query championship standings, race and sprint results, season calendars, rider profiles, live timing, and news without requiring installation or authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://raceresultsapp.com/mcpWhat you can do with it
- Query championship standings and points
- Get next race schedule and session times
- Retrieve sprint and race results
- Check live timing and latest news
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- raceresults-motogp 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
get_standings — Championship standings
Current season riders' championship: position, points, wins and podiums for every rider, plus the teams' totals.
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Only return the top N riders."
},
"series": {
"enum": [
"motogp",
"moto2",
"moto3"
],
"type": "string",
"default": "motogp",
"description": "Championship class. Defaults to MotoGP."
}
},
"additionalProperties": false
}{
"title": "Championship standings",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_calendar — Season calendar
Every round of the current season with dates, circuit and country, marked as finished, this weekend or upcoming.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}{
"title": "Season calendar",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_next_race — Next race weekend
The next (or current) Grand Prix weekend with its full session schedule in UTC: practice, qualifying, sprint and race.
{
"type": "object",
"required": [],
"properties": {
"series": {
"enum": [
"motogp",
"moto2",
"moto3"
],
"type": "string",
"default": "motogp",
"description": "Championship class. Defaults to MotoGP."
}
},
"additionalProperties": false
}{
"title": "Next race weekend",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_race_results — Race results
Results of a finished session. Defaults to the main race of the most recent finished Grand Prix. Pick another weekend by round number or by name/country (e.g. "Mugello", "Italy", "Indonesia").
{
"type": "object",
"required": [],
"properties": {
"series": {
"enum": [
"motogp",
"moto2",
"moto3"
],
"type": "string",
"default": "motogp",
"description": "Championship class. Defaults to MotoGP."
},
"session": {
"enum": [
"race",
"sprint",
"q2",
"q1",
"practice",
"fp1",
"fp2",
"warmup"
],
"type": "string",
"default": "race",
"description": "Which session. Sprint exists in MotoGP only."
},
"grand_prix": {
"type": "string",
"description": "Round number, Grand Prix name, circuit or country. Omit for the latest."
}
},
"additionalProperties": false
}{
"title": "Race results",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_rider — Rider profile
A rider's profile: team, bike, nationality, age, short bio and current championship position.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Rider name or race number, e.g. \"Bagnaia\" or \"93\"."
},
"series": {
"enum": [
"motogp",
"moto2",
"moto3"
],
"type": "string",
"default": "motogp",
"description": "Championship class. Defaults to MotoGP."
}
},
"additionalProperties": false
}{
"title": "Rider profile",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_live_timing — Live timing
Live timing for the session on track right now (positions, gaps, laps). Says when nothing is running.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}{
"title": "Live timing",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_news — MotoGP news
Latest MotoGP headlines with source and link.
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 30,
"minimum": 1
}
},
"additionalProperties": false
}{
"title": "MotoGP news",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 781 ms
- 95th percentile latency
- 781 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 781 ms · metadata changed · 7 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http race-results-mcp https://raceresultsapp.com/mcpCodex
codex mcp add race-results-mcp --url https://raceresultsapp.com/mcpCursor
{
"mcpServers": {
"race-results-mcp": {
"url": "https://raceresultsapp.com/mcp"
}
}
}Cline
{
"mcpServers": {
"race-results-mcp": {
"type": "streamableHttp",
"url": "https://raceresultsapp.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"race-results-mcp": {
"type": "http",
"url": "https://raceresultsapp.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http race-results-mcp https://raceresultsapp.com/mcpClaude Desktop
{
"mcpServers": {
"race-results-mcp": {
"url": "https://raceresultsapp.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"race-results-mcp": {
"serverUrl": "https://raceresultsapp.com/mcp"
}
}
}Let your agent find its tools
Find servers like Race Results MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.