MotoGP (Race Results)

io.github.manuelescrigPublished by GitHub account manuelescrigv1.0.0Updated Nov 4, 2026

Live MotoGP, Moto2 and Moto3 standings, results, calendar, riders, live timing and news.

VerifiedStreamable HTTPWeb executableLocation & LifestyleMedia & Design

Overview

AI-generated overview

Hosted MotoGP, Moto2 and Moto3 server that lets an assistant look up standings, results, calendar, riders, live timing and news.

What you can do
  • Look up championship standings, with points, wins, podiums and team totals, for MotoGP, Moto2 or Moto3
  • Read the season calendar and the next or current Grand Prix session schedule in UTC
  • Fetch results of a finished session (race, sprint, qualifying, practice) by round, name, circuit or country
  • Get rider profiles by name or race number, including team, bike, nationality and championship position
  • Check live timing for the session on track right now, or see the latest headlines with source and link
When to use it
Useful when you want an assistant to answer questions about the MotoGP season without leaving the chat: who leads the championship, when the next race is, how a session finished, or what is happening on track right now.
Requirements
A remote MCP endpoint over Streamable HTTP; no account, API key, headers or local installation needed. Works with clients that support remote MCP servers, such as Claude, Cursor, VS Code and ChatGPT developer mode.
Before you install
All tools are read-only and no sign-in is required. The server receives only the tool calls the assistant makes, not the conversation. It is an independent app and is not affiliated with MotoGP, Dorna Sports or the FIM.

Installation

In SourceWeft

  1. Open MotoGP (Race Results) in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.manuelescrig%2Fraceresults-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "motogp-race-results": {
      "type": "http",
      "url": "https://raceresultsapp.com/mcp"
    }
  }
}

README

Race Results MCP server: MotoGP data for AI assistants

Live MotoGP, Moto2 and Moto3 data for AI assistants: championship standings, race and sprint results, the season calendar with session times, rider profiles, live timing and news.

It's a free, hosted Model Context Protocol server from Race Results, the MotoGP results and live timing app for iPhone. No account, no API key, nothing to install or run.

https://raceresultsapp.com/mcp

[Install in Cursor] [Install in VS Code] [Get Race Results on the App Store]

Ask things like

  • "Who leads the MotoGP championship, and by how many points?"
  • "When is the next MotoGP race, in my time zone?"
  • "Show me the sprint results from Mugello."
  • "How did the Moto3 race in Austin finish?"
  • "Tell me about Pedro Acosta. Where is he in the standings?"
  • "What's happening in the session right now?"
  • "Any MotoGP news today?"

Install

Claude (claude.ai and Claude Desktop)

Settings → Connectors → Add custom connector. Name it MotoGP and paste https://raceresultsapp.com/mcp.

Claude Code

As a plugin, which also adds a skill that tells Claude when to use each tool:

/plugin marketplace add manuelescrig/raceresults-mcp/plugin install motogp@motogp

Or just the server:

claude mcp add --transport http motogp https://raceresultsapp.com/mcp

Cursor

Click Install in Cursor above, or add this to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "motogp": { "url": "https://raceresultsapp.com/mcp" }  }}

VS Code

Click Install in VS Code above, or add this to .vscode/mcp.json:

json
{  "servers": {    "motogp": { "type": "http", "url": "https://raceresultsapp.com/mcp" }  }}

ChatGPT

Turn on developer mode (Settings → Apps & Connectors → Advanced), then Create a connector with the URL https://raceresultsapp.com/mcp and no authentication.

Anything else

Any client that supports remote MCP servers over Streamable HTTP works. Point it at https://raceresultsapp.com/mcp. No headers or authentication needed.

Tools

Every tool is read-only and takes an optional series: motogp (default), moto2 or moto3.

ToolWhat it returns
get_standingsRiders' championship: position, points, wins, podiums, plus team totals. limit for a top N.
get_calendarEvery round of the season with dates, circuit and whether it's finished, this weekend or upcoming.
get_next_raceThe next (or current) Grand Prix with its full session schedule in UTC.
get_race_resultsResults of a finished session. grand_prix takes a round number, name, circuit or country; session takes race, sprint, q2, q1, practice, fp1, fp2 or warmup. Defaults to the latest race.
get_riderRider profile: team, bike, nationality, age, bio and championship position. Search by name or race number.
get_live_timingPositions, gaps and laps for the session on track right now.
get_newsLatest MotoGP headlines with source and link.

Privacy

There's no sign-in and nothing about you is needed. The server receives only the tool calls your assistant makes (for example "standings for Moto2"), never your conversation. See the Race Results privacy policy.

About

Built by Manuel Escrig for Race Results. Want results, live timing and race reminders on your iPhone? Get Race Results on the App Store.

Race Results is an independent app and is not affiliated with, endorsed by or connected to MotoGP, Dorna Sports or the FIM. MotoGP is a trademark of Dorna Sports, S.L.

License

MIT

Source: README.md at commit 379b823

Tools

7

get_standings

Championship standings

Current season riders' championship: position, points, wins and podiums for every rider, plus the teams' totals.

Parameterslimitseries

get_calendar

Season calendar

Every round of the current season with dates, circuit and country, marked as finished, this weekend or upcoming.

Takes no parameters.

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.

Parametersseries

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").

Parametersseriessessiongrand_prix

get_rider

Rider profile

A rider's profile: team, bike, nationality, age, short bio and current championship position.

Parametersnamerequiredseries

get_live_timing

Live timing

Live timing for the session on track right now (positions, gaps, laps). Says when nothing is running.

Takes no parameters.

get_news

MotoGP news

Latest MotoGP headlines with source and link.

Parameterslimit

Version history

1
  1. v1.0.0LatestOct 21, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts