How to Set Up the Relay MCP Server
Relay's MCP connection lets you use Relay from inside Claude, ChatGPT and other AI apps. Once connected, you can ask the assistant to look up an athlete, build a session, or progress a block, and it makes the change in your Relay account. Setup takes about two minutes and needs no API key.
Introduction
Relay's MCP connection brings your athletes, programs, and exercise library into Claude and other AI apps. Once it is set up, you can ask an assistant to pull up an athlete's week, build a session, or progress a block, and the change lands in Relay.
No API key, no copying and pasting between tabs. This guide covers connecting the apps people ask about most.
Before you start
You need a Relay account with coach or owner access. Athlete accounts cannot connect.
Log into Relay in your browser first. If you start the connection while logged out, the sign-in step loses your place and you have to start over.
The address you will paste is always the same:
https://www.relayathletic.com/api/mcp
Connect to Claude
- Go to claude.ai, or open the desktop app.
- Select Customize in the sidebar, and choose Connectors. You can also reach it through Settings.
- Click Add, then Add custom connector.

- Enter Relay as the name and
https://www.relayathletic.com/api/mcpas the URL, then click Add.

- Relay now appears in your Connectors list. Select Connect and sign in to finish.

Connect to ChatGPT
Relay is not in ChatGPT's directory, so you add it yourself in developer mode. This needs a paid ChatGPT plan.
- Open Settings, then Security and login, and turn on Developer mode.

- Go to Plugins, then Browse plugins, and click the + in the top right.

- In the New Plugin dialog, enter Relay as the Name, leave
Connection on Server URL, and paste
https://www.relayathletic.com/api/mcp. Set Authentication to OAuth, tick I understand and want to continue, then click Create.

- Click Sign in with Relay and approve access.

ChatGPT warns that custom MCP servers carry risk and that OpenAI has not reviewed them. That warning appears for every custom server, Relay included, which is why the acknowledgement checkbox in step 3 is required.
Coding agents
Claude Code
claude mcp add --transport http relay https://www.relayathletic.com/api/mcp
Then run /mcp and choose to authenticate.
Codex
codex mcp add relay --url https://www.relayathletic.com/api/mcp
codex mcp login relay
Or add it to ~/.codex/config.toml yourself:
[mcp_servers.relay]
url = "https://www.relayathletic.com/api/mcp"
auth = "oauth"
Either way a browser window opens for you to approve access.
Other apps
Any app that supports custom MCP connectors will work with the same address. Relay registers itself automatically, so there is never a client ID or secret to fill in.
Test the connection
First check the connection is live:
Which Relay tools do you have access to?
Then a plain read, so you can see what it reaches without changing anything:
List my athletes.
Once that works, hand over the jobs that would otherwise take an afternoon:
Pull Marco's last eight weeks and build me a progress report I can send him, in my club's colours.
Or attach a research paper to the chat and ask:
Use this study to build a four week program template, with exercises from my library.
Open the result in Relay before an athlete trains it.
We are curious what coaches end up building with this. Send us what you come up with at team@relayathletic.com, and we will write up the use cases worth sharing.
Build your next block in Relay
Dictate a session and Relay structures the sets, reps, load and RPE. Plan phases on one canvas and deliver them to your athletes' phones.