AI running coach powered by Strava data, science-backed training plans, and community challenges.
AI running coach powered by Strava data, science-backed training plans, and community challenges.
An AI running coach that connects to your Strava, Suunto, or Polar data, builds plans from your real history, and adapts daily based on how you actually feel.
Coach Leo is a full AI running coach application at coachleo.ai. It connects to your Strava account, reads your real training history (pace, heart rate, elevation, cadence), and uses specialized coaching tools to make decisions — like a real coach with access to your training diary.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_coaching_briefing | Complete coaching context: profile, recent activities, training load, alerts, readiness, character status. |
| athlete | Runner profile and running character management. Body metrics, preferences, character recalculation. |
| activity | Query and annotate synced activities. Filter by date, sport, impact. Record feedback. |
| training | Create and manage personalized training plans. Modify sessions, track adherence. |
| body_signals | Log body observations, record physical setbacks, daily readiness check-ins. |
| shoes | Track shoe collection, wear inspections across 6 zones, mileage stats, and retirement. |
| race | Full race lifecycle: discovery via web search, registration, preparation, results, post-race analysis. |
| race_performance | Race-time estimates and VO2max across distances from training data — trail-adjusted, tracked over time. |
| knowledge | Hybrid semantic + full-text search across 200+ peer-reviewed papers. |
| memory | Persistent memory across sessions. Logs decisions, prevents contradictory advice. |
| get_skill_workflow | Loads a predefined coaching workflow that chains tools for a complex scenario. |
{
"mcpServers": {
"coach-leo": {
"url": "https://mcp.coachleo.ai/mcp"
}
}
}Configuration as documented by the project. Restart the client after saving.
Enables language models to access and query athlete activity data from the Strava API.
Enables interaction with the Strava API through a Model Context Protocol (MCP) server.
Schedules, injury reports and fan-hub links for all 32 NFL and 30 NBA teams.
Read-only Polymarket sports and esports data: wallet grades on settled P&L, large trades, markets.
Football match outcome probabilities recorded before kick-off, and an open record of results.
Connect your AI Endurance training platform to ChatGPT, Claude, and other AI assistants for conversational access to your training data, workouts, and performance analytics and to manage your…