intervals-icu MCP server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port the server listens on. | 8080 |
| INTERVALS_BASE | No | Base URL for the intervals.icu API. Used in tests to point to a mock server. | |
| MCP_SECRET_PATH | Yes | How clients authenticate to this server. The MCP endpoint is https://<your-host>/<MCP_SECRET_PATH>/mcp, and anyone holding that URL can read your training data. Treat it as a password: long, random, never in git, never pasted anywhere public. | |
| CACHE_TTL_SECONDS | No | Upstream responses are cached in memory for CACHE_TTL_SECONDS (default 300). Set CACHE_TTL_SECONDS=0 to disable. | 300 |
| INTERVALS_API_KEY | Yes | How the server authenticates to intervals.icu. Lives only in the platform's secret store. Never reaches Claude. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues