Etapa
@rhoneybul
Etapa is an AI cycling coach for beginners. The MCP exposes two tools: `generate_training_plan` (2-4 week plans powered by the Etapa API) and `cycling_beginner_guide` (advice on bikes, gear, safety). Free, no account.
Overview
What is Etapa?
Etapa is an AI cycling coach designed for beginners and all riders. It builds personalised training plans in plain English, avoiding jargon and intimidation. The coach is available as an MCP server, plugging into any MCP-compatible AI assistant such as Claude Desktop, Cursor, or Windsurf.
How to use Etapa?
Install the MCP server via npx -y etapa-mcp in your Claude Desktop configuration, or point any MCP client at the hosted HTTP endpoint https://etapa-mcp-production.up.railway.app/mcp. No account, API key, or local installation is required for the endpoint.
Key features of Etapa
- Exposes four AI-powered cycling coach tools
- Generates personalised 2-4 week training plans
- Provides jargon-free beginner cycling guidance
- Offers open-ended Q&A with the AI cycling coach
- Reviews any cycling plan with structured critique
- Free to use, no account or API key required
Use cases of Etapa
- Creating a personalised training plan for a beginner cyclist
- Getting jargon-free advice on bike choice, gear, safety, and more
- Asking the coach how to adapt a plan after missing a ride
- Reviewing an existing cycling plan from another app or source
FAQ from Etapa
What tools does Etapa MCP expose?
Four tools: generate_training_plan, cycling_beginner_guide, ask_cycling_coach, and review_cycling_plan.
Do I need an account or API key to use it?
No. All tools are free and require no account or API key.
What transport options are available?
Two options: stdio via npx -y etapa-mcp for local assistants, and streamable-http at the Railway endpoint for web-based clients.
Where is the source code?
The full MCP server source is in the /mcp-server/ directory of the GitHub repository.
Is there a hosted version?
Yes, point any MCP client at https://etapa-mcp-production.up.railway.app/mcp. No setup needed.