{"name":"io.github.futureweb/intervals-mcp-server","slug":"futureweb-intervals-mcp-server","title":"Futureweb Intervals MCP","description":"Self-hosted Intervals.icu MCP server: training analytics, Garmin data, wellness, workout planning","url":"https://mcp.market/server/futureweb-intervals-mcp-server","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":35,"stars":4,"forks":0,"downloads_week":128,"last_push_at":"2026-10-12T11:18:16.000Z","license":"GPL-3.0"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/futureweb/intervals-mcp-server","website":"https://github.com/futureweb/intervals-mcp-server","version":"1.0.0b2","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"futureweb-intervals-mcp","version":"1.0.0b2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intervals.icu API key (Settings > Developer Settings)","isRequired":true,"isSecret":true,"name":"API_KEY"},{"description":"Intervals.icu athlete ID","isRequired":true,"placeholder":"i123456","name":"ATHLETE_ID"},{"description":"Enabled tool classes: read (default, read-only), read,write, or all (adds destructive and admin tools)","default":"read","name":"MCP_PERMISSIONS"},{"description":"full (every tool of the enabled classes) or core (curated coaching set)","default":"full","choices":["full","core"],"name":"MCP_TOOLSET"},{"description":"Time zone for 'today' and default date ranges, e.g. Europe/Vienna; default: the Intervals.icu athlete profile","placeholder":"Europe/Vienna","name":"ATHLETE_TIMEZONE"}]},{"registryType":"oci","identifier":"ghcr.io/futureweb/intervals-mcp-server:1.0.0b2","runtimeHint":"docker","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intervals.icu API key (Settings > Developer Settings)","isRequired":true,"isSecret":true,"name":"API_KEY"},{"description":"Intervals.icu athlete ID","isRequired":true,"placeholder":"i123456","name":"ATHLETE_ID"},{"description":"Enabled tool classes: read (default, read-only), read,write, or all (adds destructive and admin tools)","default":"read","name":"MCP_PERMISSIONS"},{"description":"full (every tool of the enabled classes) or core (curated coaching set)","default":"full","choices":["full","core"],"name":"MCP_TOOLSET"},{"description":"Time zone for 'today' and default date ranges, e.g. Europe/Vienna; default: the Intervals.icu athlete profile","placeholder":"Europe/Vienna","name":"ATHLETE_TIMEZONE"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}