Intervals.icu MCP Server

by mvilanova
Verified

get_wellness_data

Retrieve wellness metrics for an athlete from Intervals.icu by specifying athlete ID, API key, and date range. Defaults to past 30 days if no dates are provided.

Instructions

Get wellness data for an athlete from Intervals.icu

Args: athlete_id: The Intervals.icu athlete ID (optional, will use ATHLETE_ID from .env if not provided) api_key: The Intervals.icu API key (optional, will use API_KEY from .env if not provided) start_date: Start date in YYYY-MM-DD format (optional, defaults to 30 days ago) end_date: End date in YYYY-MM-DD format (optional, defaults to today)

Input Schema

NameRequiredDescriptionDefault
api_keyNo
athlete_idNo
end_dateNo
start_dateNo

Input Schema (JSON Schema)

{ "properties": { "api_key": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Api Key" }, "athlete_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Athlete Id" }, "end_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "End Date" }, "start_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Start Date" } }, "title": "get_wellness_dataArguments", "type": "object" }

You must be authenticated.

Other Tools from Intervals.icu MCP Server

Related Tools

ID: hvchnkpalv