Strava MCP Chatbot
@marekratho
Strava MCP Chatbot について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp_server_playground": {
"command": "python",
"args": [
"src/chatbot_agent.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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.
「AI とエージェント」の他のコンテンツ
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
MCP Manager for Claude Desktop
zueaisimple web ui to manage mcp (model context protocol) servers in the claude app
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
コメント