Coach Watts MCP server
{
"mcpServers": {
"coach-watts": {
"type": "http",
"url": "https://coachwatts.com/mcp"
}
}
}{
"mcpServers": {
"coach-watts": {
"type": "http",
"url": "https://coachwatts.com/mcp"
}
}
}{
"mcpServers": {
"coach-watts": {
"type": "http",
"url": "https://coachwatts.com/mcp"
}
}
}{
"servers": {
"coach-watts": {
"type": "http",
"url": "https://coachwatts.com/mcp"
}
}
}{
"mcpServers": {
"coach-watts": {
"type": "http",
"url": "https://coachwatts.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.5.25
What it does
Coach Watts is an MCP server that exposes training, nutrition, wellness, and performance data from endurance coaching and fitness platforms via OAuth 2.0. It aggregates data from multiple fitness services and provides access to analytics, workout information, and athlete profiles for developers building AI-powered coaching applications.
- Retrieve aggregated training and wellness data from multiple fitness platforms to analyze athlete performance metrics.
- Access workout history, power metrics, recovery scores, and nutrition logs for building personalized coaching recommendations.
- Query athlete profile data, calendar events, and planned training to integrate with AI coaching systems.
Tools this server exposes
| Tool | Does |
|---|---|
| get_athlete_profile | Retrieve the athlete's profile information including basic stats and linked accounts. |
| get_activities | Fetch activity and workout history with details like duration, power, heart rate, and performance metrics. |
| get_wellness_data | Access wellness metrics including sleep, recovery scores, HRV, body composition, and stress data. |
| get_nutrition_logs | Retrieve nutrition tracking data including macronutrients, hydration, and meal logs. |
| get_calendar | Fetch the athlete's training calendar with planned and completed workouts. |
| get_performance_metrics | Access advanced analytics including Fitness (CTL), Fatigue (ATL), Form (TSB), and power curves. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.