Back to Home
mvilanova icon

intervals-mcp-server

Verified Safe

by 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

Run Command
mcp run src/intervals_mcp_server/server.py

Environment 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

Stats

Interest Score53
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars104
Forks39
Last Update2025-12-01

Tags

Intervals.icuFitness TrackingAI IntegrationModel Context ProtocolPython