TrainingEndurance MCP Server
Training plans, workouts, nutrition, and coaching for athletes.
Server online — 138 tools available
Server URL
https://mcp.staging.trainingendurance.com/
This is a Model Context Protocol (MCP) server with OAuth 2.1 authentication (PKCE + Dynamic Client Registration).
Access
The MCP server is available only to:
- Athletes with an active PRO subscription
- Coaches with a paid coach account
Other users will be able to authenticate, but the MCP endpoint will return 403 Forbidden. Upgrade your plan in the TrainingEndurance app to enable access.
ChatGPT coming soon
TrainingEndurance will be available as a ChatGPT App. Use Developer Mode to connect now:
- Go to Settings → Apps → Advanced settings
- Enable Developer mode
- Go to Settings → Connectors → Create
- Enter the server URL:
https://mcp.staging.trainingendurance.com/
- Complete the OAuth login when prompted
Claude Desktop
- Open Claude Desktop
- Click + in the chat area, then Connectors → Manage Connectors
- Scroll down and click Add custom connector
- Enter the server URL:
https://mcp.staging.trainingendurance.com/
- Click Add and complete the OAuth login
Claude Code (CLI)
Run in your terminal:
claude mcp add trainingendurance \
--transport http \
"https://mcp.staging.trainingendurance.com/"
Perplexity
- Go to Settings → Connectors
- Click + Custom connector in the top-right corner
- Select Remote
- Name:
TrainingEndurance
- MCP Server URL:
https://mcp.staging.trainingendurance.com/
- Transport: Streamable HTTP
- Authentication: OAuth
- Check the acknowledgement box and click Add
Qwen (Desktop App)
- Open the Qwen desktop app
- Click MCP in the chat window
- Go to MCP Settings → Add MCP
- Select Streamable HTTP
- Enter the server URL:
https://mcp.staging.trainingendurance.com/
- Complete the OAuth login when prompted
Other MCP Clients
Any MCP-compatible client can connect using:
- Transport: Streamable HTTP
- URL:
https://mcp.staging.trainingendurance.com/
- Auth: OAuth 2.1 (auto-discovered via
.well-known)