intervals-mcp-server
Verified Safeby mvilanova
Overview
Connects AI models (Claude, ChatGPT) with the Intervals.icu API to retrieve and manage athlete fitness data, including activities, events, and wellness metrics.
Installation
mcp run src/intervals_mcp_server/server.pyEnvironment Variables
- API_KEY
- ATHLETE_ID
Security Notes
The server uses environment variables for sensitive API keys, which is a good practice. It utilizes `httpx` for API communication and `FastMCP` for transport. No obvious hardcoded secrets or 'eval' statements were found. The main network risks arise from deployment choices, such as exposing the SSE transport publicly without additional authentication, as noted for ChatGPT integration, which requires careful handling outside the server's direct code.
Similar Servers
garmin_mcp
Exposes Garmin Connect fitness and health data to Claude and other MCP-compatible clients.
pierre_mcp_server
Conversational AI fitness coaching and data analysis platform with provider integrations and user management.
mcp-server
Provides an AI-powered Model Context Protocol (MCP) server for integrating with RAD Security's Kubernetes and cloud security insights.
tempo-ai-mcp
This server connects AI models (like Claude and ChatGPT) to the Tempo AI API, enabling them to retrieve athlete workout, event, and wellness data via defined tools.