Skip to main content
Glama
santibacat

intervals-mcp

by santibacat

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_training_contextA

Read activities, wellness and calendar events for an inclusive ISO date range.

get_performance_curvesB

Read power, pace, and heart-rate duration curves without modifying data.

get_athlete_profileA

Read health and body-composition fields from the athlete profile only.

get_personal_contextA

Read durable athlete preferences and constraints before planning or editing.

set_personal_factB

Remember one durable, non-secret athlete fact; the same section/key is replaced safely.

list_draft_plansA

List only plans managed by this server, including their current content hashes.

get_draft_planA

Read a managed plan and its workouts; reject plans outside the draft namespace.

create_draft_planC

Create a private managed library PLAN; never apply it to the calendar.

clone_draft_planC

Clone a managed draft plan to preserve a version before editing.

rename_draft_planC

Rename one managed library plan using the configured short display prefix.

add_workout_to_draftC

Add one structured workout to a managed library plan.

update_draft_workoutB

Replace one workout on a managed plan after checking the plan hash.

schedule_draft_planC

Apply one managed draft plan to the calendar on an exact future ISO date.

unschedule_draft_planB

Delete only calendar copies from one managed plan application; keep the library plan.

Prompts

Interactive templates invoked by user choice

NameDescription
draft_training_weekGuide an agent through a safe weekly-plan drafting workflow.

Resources

Contextual data attached and managed by the client

NameDescription
safety_policyReturn the non-negotiable mutation boundary for this server.
personal_context_resourceReturn the private durable athlete context that must inform planning.
draft_plans_resourceList managed AI draft plans as JSON.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/santibacat/intervals-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server