activity-listLABSCO SUMMARY
It writes back, and the write reaches your watch.
Most fitness connectors stop at reading history; this one creates structured workouts inside Tredict, and plans applied to the calendar go on to Garmin, Suunto, Coros, Wahoo and the rest through the sync you already have. That makes the write scopes the thing to think about — activityWrite is what lets an assistant put sessions on your calendar, and it is separable from the read scopes if you would rather it only analysed.
What it is
The official MCP server for Tredict, a planning and analytics platform for endurance sport. It is a remote server — you point a client at https://www.tredict.com/api/mcp/v2 and authorize — and it reads and writes the same training data the web app does, including creating plans that Tredict pushes on to a connected watch.
What you get
- Executed activities for a date range and the full detail of one — metrics plus time series for heart rate, pace, power, cadence, altitude, position and laps — with a non-destructive update for title and notes —
activity-list,activity,activity-update - Training plan authoring: create a reusable plan in the user's My Plans category, add a single structured workout to it, list and open scheduled workouts, and move one to a different date —
plan-creation,add-plan-training,planned-workout-list,planned-workout,planned-workout-change-date - Capacity values per sport type — HRmax, HRlth, FTP and FTPace — read from the same record the platform uses for zones —
capacity - Health and recovery data: heart rate variability and sleep with their baselines, and body values including weight, body fat, resting heart rate and height —
hrv-list,sleep-list,bodyvalues - Zone revisions per sport type and zone type, and aggregated zone distribution per sport type and month, so prescribed and actual time in zone can be compared —
zones,zones-distribution - Training effort over time across all sport types, and the equipment list — bikes, shoes, swimming and misc — with usage ranges, counts, distance and duration —
training-effort-list,equipment-list - Two interactive widgets that render inside the chat rather than returning text: an activity view with metrics, laps and map, and a plan view with a calendar —
show-activity-ui,show-plan-ui - Seven ready-made prompts the host can offer as templates:
better-names,coolest-training,compare-years,create-plan,determine-ftp,indepth-analysis,recreate-structured-workout
Requirements
A Tredict account. Add https://www.tredict.com/api/mcp/v2 as a remote server — the manifest publishes both streamable-http and sse transports — and OAuth 2.1 with PKCE is handled on first use. Clients without OAuth can instead create an access token under Settings → Personal API / MCP and send it as a bearer token. Access is scoped by three fine-grained scopes: activityRead, activityWrite and bodyvaluesRead. The server publishes as com.tredict/mcp-server (0.9.0 in server.json) and speaks MCP 2025-06-18.
Setup effort
Paste a URL — add the endpoint to your client
USE CASES
Building a race plan from your actual history
Have recent weeks analysed for capacity and volume, then create a multi-week plan in My Plans with structured workouts that land on the watch.
Deciding whether to do tomorrow's hard session
Read the HRV trend against its baseline, resting heart rate from body values, and recent training effort, and get a go or back-off answer with the numbers attached.
Checking whether you actually train the way the plan says
Compare planned workouts against executed activities and the aggregated zone distribution, to see where execution drifts from prescription.
Knowing when to replace your shoes
List equipment with the distance and duration logged against each item, and flag the pair approaching its usual replacement range.
Rescuing a week that fell apart
Move the sessions you missed to new dates rather than dropping them, and rename the activities that synced with useless auto-generated titles.
18 tools
Listed in project docs. Your client may show a different list.
activityactivity-updateequipment-listplan-creationadd-plan-trainingplanned-workout-listplanned-workoutplanned-workout-change-datetraining-effort-listbodyvaluescapacityhrv-listsleep-listzoneszones-distributionshow-activity-uishow-plan-uiBEFORE YOU INSTALL
What to know first
Tools you get
18 tools named in the project's documentation.
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Add the endpoint to your client.
Server setup
https://www.tredict.com/api/mcp/v2MCP Clients
Claude.ai, Claude Desktop
Settings → Connectors → Add custom connector — Name: Tredict, Remote MCP Server URL: https://www.tredict.com/api/mcp/v2
Any MCP client — HTTP
{
"mcpServers": {
"tredict": {
"url": "https://www.tredict.com/api/mcp/v2",
"transport": {
"type": "http"
}
}
}
}