icuvisor
Active·★ 41·MIT·Updated 2026-10-18
icuvisor is an open-source, local-first server enabling AI assistants to securely access and interact with training data from intervals.icu. It simplifies fitness data analysis and planning by providing structured responses and ensuring local API key management.
#AI Assistant Integration#Fitness Tracking#intervals.icu#Go Binary#Local-first#Data Privacy#Model Context Protocol#Sports Data Analysis
01
Features
01Local-first by default: API keys are read from the OS keychain, not passed as tool arguments.
02One binary to install: The server ships as a single Go binary, simplifying setup without language runtime dependencies.
03Structured, terse responses: Read tools return compact JSON-shaped results, optimized for AI consumption.
04Calendar writes are safety-shaped: Assistants can add workouts, notes, and unavailable dates safely, with conflict reporting.
05Delete safety is outside the model's reach: Destructive tools are only registered when explicitly allowed by a process-level flag.
02
Compatibility
Go
Runtime
Verified via docs
Linux
OS
Verified via docs
macOS
OS
Verified via docs
Windows
OS
Verified via docs
WSL
OS
Verified via docs
03
Quick start
1
$ curl -fsSL https://icuvisor.app/install.sh | sh
04
Use cases
↳Allowing AI assistants (Claude, ChatGPT, Cursor) to talk to your intervals.icu training data.
↳Analyzing activity summaries and details with explicit gear names and unit-labelled fields.
↳Projecting fitness (CTL/ATL/TSB) based on weekly training-plan targets or planned daily loads.
↳Adding workouts, notes, races, or marking unavailable date ranges (e.g., Sick, Injured, Holiday) to your calendar.
↳Receiving profile readiness warnings for missing sport thresholds or zones from the AI assistant.
05
Alternatives
dexpaprika-mcp★ 108
DexPaprika MCP server for real-time crypto token data, DEX trading activity, and DeFi analytics across multiple blockchains.
google-health-mcp★ 71
Local-first MCP server for Google Health API v4 (Fitbit + Pixel Watch) — Claude/Cursor/Hermes
play-store-mcp★ 26
An MCP (Model Context Protocol) server that connects to the Google Play Developer API
wpvibe-ai-mcp★ 22
WPVibe — MCP server plugin for WordPress. Connect Claude, ChatGPT, Cursor, Windsurf and any MCP-compatible AI client to your self-hosted WordPress site. Theme editing, content management, REST API, WP-CLI, WordPress Abilities API.
mcp-dotnet-samples★ 201
A comprehensive set of samples of creating and using MCP servers and clients with .NET
apple-mail-mcp★ 97
MCP server for Apple Mail - read, search, send, and manage emails via Claude and other AI assistants
Comments
Log in to leave a comment
No comments yet. Be the first!