Set up the MCP
The MCP connects your AI to your training data. First time here? Get Started connects your watch and your AI in three steps.
Connect your AI
Section titled “Connect your AI”Claude
Section titled “Claude”Add it once, on the web, desktop or phone, and it shows up in the others. Works on every plan, Free included. On Team and Enterprise, an owner adds it for everyone.
- In any chat, open +, then Connectors > Add connector > Add custom connector

- Name it, paste the link and click Continue
https://mcp.pacing.tools/mcp
- Keep the detected settings, click Add, then Connect
- In the browser, click Continue connecting, sign in or join, and click Allow
Make sure Pacing Tools is switched on under +, then Connectors:

Ask Claude for your recent activities. If it answers with your own numbers, you are set.
Claude’s guide to custom connectorsChatGPT
Section titled “ChatGPT”On the web, with Plus, Pro, Business, Enterprise or Education. Not in the phone app yet.
- Open Settings > Security and login and turn on Developer mode

- Go to chatgpt.com/plugins and click Add > Create MCP App

- Name it, paste the link under Connection and keep OAuth
https://mcp.pacing.tools/mcp - Tick I understand and want to continue and click Create

- Click Continue to Pacing Tools, sign in or join, and click Allow
In a new chat, add Pacing Tools to your message and ask away:

If a step looks different for you, tell us at hi@pacing.tools.
OpenAI’s developer mode guideAI agents
Section titled “AI agents”Claude Code, Codex and assistants like OpenClaw and Hermes. Send this to your agent:
Read https://pacing.tools/AGENTS.md and set up Pacing Tools MCPIt signs you in through the browser and checks the connection.
Set it up by hand
Apps without the browser sign-in connect with a key instead.
- Create one in Connections on your athlete page. It is shown once, so copy it
- Give your app the link and this header
https://mcp.pacing.tools/mcpAuthorization: Bearer YOUR_KEY
One key works in every app, up to five per account. Treat it like a password: if one leaks, revoke it in Connections and it stops working at once.
Claude Code
Section titled “Claude Code”Needs Pro, Max, Team or Enterprise. If you already added Pacing Tools on claude.ai, it is already here. Otherwise add it, then sign in in the browser:
claude mcp add --transport http --scope user pacing https://mcp.pacing.tools/mcpclaude mcp login pacingIf sign-in cannot work, add --header "Authorization: Bearer YOUR_KEY" to the first line instead.
Check it with claude mcp list, or /mcp inside a session.
ChatGPT desktop and Codex
Section titled “ChatGPT desktop and Codex”What you add here works in Codex and in Work chats, not in regular ChatGPT chats. For those, use the ChatGPT tab.
- In the desktop app, open Settings, then MCP servers, and select Add server
- Name it pacing, choose Streamable HTTP, paste the link and add the header from Keys
- Save, then Restart
For the Codex command line or IDE extension, add it, then sign in in the browser:
codex mcp add pacing --url https://mcp.pacing.tools/mcpcodex mcp login pacingIf sign-in cannot work, add http_headers = { "Authorization" = "Bearer YOUR_KEY" } under
[mcp_servers.pacing] in ~/.codex/config.toml.
Other apps
Section titled “Other apps”Any app that takes a remote MCP link and a header works with the link and header from Keys. The server uses Streamable HTTP. Every tool is read-only, and each account gets 100 calls a day.
Your data
Section titled “Your data”Your AI reads only your own data, and nothing it does can change it. Read how your data is handled for what we bring in from each source, what we keep, and how to remove it.