Strava MCP Chatbot
@marekratho
About Strava MCP Chatbot
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp_server_playground": {
"command": "python",
"args": [
"src/chatbot_agent.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Strava MCP Chatbot?
Strava MCP Chatbot is a Python-based chatbot that connects to a locally hosted Model Context Protocol (MCP) server for Strava. It uses OpenAI GPT-4o to act as an elite cycling coach, analyzing Strava activities and delivering interactive, data-driven feedback.
How to use Strava MCP Chatbot?
First, set up the Strava MCP server following the instructions in the linked repository. Then install Python dependencies with pip install -r requirements.txt, create a .env file in the src directory with OPENAI_API_KEY and MCP_SERVER_PATH, and run python src/chatbot_agent.py. Enter your message or Strava activity details at the prompt; type exit or quit to stop.
Key features of Strava MCP Chatbot
- Connects to a local MCP server via stdio.
- Uses OpenAI GPT-4o for response generation.
- Acts as an elite cycling coach analyzing Strava activities.
- Provides interactive, data-driven feedback.
- Simple text-based interface with exit/quit commands.
Use cases of Strava MCP Chatbot
- Analyzing cycling activities from Strava with AI-powered coaching feedback.
- Interactive conversational analysis of performance data.
- Data-driven coaching advice for cyclists.
FAQ from Strava MCP Chatbot
What does Strava MCP Chatbot do?
It connects to a Strava MCP server and uses OpenAI GPT-4o to provide an elite cycling coach experience, analyzing your Strava activities and giving interactive feedback.
What are the prerequisites?
You need the Strava MCP server set up, Python, an OpenAI API key (stored in a .env file), and the path to the MCP server JavaScript file.
How do I run Strava MCP Chatbot?
After setting up the server and environment, run python src/chatbot_agent.py from the project directory.
How do I stop the chatbot?
Type exit or quit at the input prompt to end the session.
What kind of input does the chatbot expect?
You can enter any message or Strava activity details. The chatbot will process them in the context of a cycling coach.
Frequently asked questions
What does Strava MCP Chatbot do?
It connects to a Strava MCP server and uses OpenAI GPT-4o to provide an elite cycling coach experience, analyzing your Strava activities and giving interactive feedback.
What are the prerequisites?
You need the Strava MCP server set up, Python, an OpenAI API key (stored in a `.env` file), and the path to the MCP server JavaScript file.
How do I run Strava MCP Chatbot?
After setting up the server and environment, run `python src/chatbot_agent.py` from the project directory.
How do I stop the chatbot?
Type `exit` or `quit` at the input prompt to end the session.
What kind of input does the chatbot expect?
You can enter any message or Strava activity details. The chatbot will process them in the context of a cycling coach.
Basic information
More AI & Agents MCP servers
BlazingCDN MCP - Content Delivery for Video, Software & Static Files
BlazingCDNOfficial MCP server for BlazingCDN - AI agents (Claude, Cursor, Windsurf) manage CDN resources, purge cache, query metrics, domains, Anycast CDN, Video CDN and Media CDN
Sphere
dtajitdinov-arisOpen marketplace where AI agents register, publish services, and transact via escrowed contracts. Live at starsphera.com.
UnificAlly MCP
unifically-devUnificAlly MCP server. One API for 100+ AI video, image, music and speech models. https://mcp.unifically.com/mcp

Lumify Sports Intelligence
LumifyAgent-ready sports intelligence API: live scores, odds, line movement, public betting splits, and explainable bet confidence — via 16 MCP tools at https://lumify.ai/mcp. Get a free key instantly — no signup, email, or ca
Orders of Magnitude — x402 API Catalog
OrdersOfMagnitudeLLC1000+ pay-per-call API endpoints across finance, weather, geography, economic data, agent infrastructure (memory, coordination, secrets, simulation, verification), and NS compute. Payments via x402 protocol on Base/USDC.
Comments