A collection of Model Context Protocol (MCP) servers built with FastMCP.
| Server | Description |
|---|---|
| intervals-mcp | Tools for the intervals.icu training and wellness platform — activities, wellness metrics, power curves, and more |
| strava-mcp | Tools for the Strava fitness platform — activity data, laps, streams, zones, and athlete stats |
| analytics-mcp | Cross-source analytics joining intervals.icu and Strava — HRV vs performance, fitness vs segment times, training load vs sleep |
| mqtt-mcp | Tools for exploring an MQTT broker — topic discovery, subtopic navigation, and value inspection |
| opcua-mcp | Tools for browsing and reading OPC-UA servers — node discovery, metadata inspection, and live value reads. Includes a Water Treatment Plant simulator |
Each server lives in its own subdirectory with:
server.py— the MCP server implementationenvironment.yml— conda environment definitionrequirements.txt— pip dependencies.env.example— required environment variablesREADME.md— setup and usage instructions
MIT