Labsco
theDonk logo

Pelaris

from theDonk

Connect Pelaris to any MCP-compatible AI assistant for personalised fitness coaching. Plan training programs, log workouts, track benchmarks, manage goals, and get data-driven coaching insights.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Pelaris MCP Server

AI fitness coaching through any MCP-compatible AI assistant. Plan training, log workouts, track benchmarks, manage goals, and get coaching insights โ€” all through natural conversation.

Website ยท Integrations Guide ยท How It Works ยท Methodology

Connect

MCP Server URL: https://api.pelaris.io/mcp

ChatGPT

Settings โ†’ Apps โ†’ Add โ†’ enter the MCP Server URL above

Claude

Settings โ†’ Connectors โ†’ Add Custom โ†’ enter the MCP Server URL above โ†’ Advanced Settings โ†’ Client ID: pelaris-claude

Any MCP Client

Connect to https://api.pelaris.io/mcp โ€” supports OAuth 2.0 with PKCE and Dynamic Client Registration.

Tools (31)

Read Tools (13)

ToolDescription
get_training_overviewView your training context, active programs, and recent sessions
get_active_programView current program with phase, weekly structure, and session details
get_session_detailsView a specific session's exercises, sets, targets, and feedback
resolve_exercise_idsResolve exercise names to canonical exercise IDs before planning or logging
get_benchmarksView benchmark values, progress history, and trends
get_body_analysisView body composition data and measurement trends
search_training_resourcesSearch curated training articles and resources
get_coach_insightGet data-driven coaching insights based on your training
get_onboarding_statusCheck profile setup completion status
get_weekly_debriefView weekly training summary and coaching focus
get_generation_statusCheck the status of an in-progress program-generation job
get_program_statusCheck the status and progress of your training programs
list_goalsList your training goals with completion status and linked benchmarks

Write Tools (18)

ToolDescription
complete_intakeComplete onboarding intake and persist your training profile
generate_programGenerate and enrol a full training program from your profile
create_planned_sessionCreate a planned workout with exercises and targets
log_workoutLog a completed workout or mark a planned session as done
log_completed_sessionLog a full completed session with exercises, sets, and feedback
swap_exerciseGet alternative exercise suggestions
modify_training_sessionAdjust session volume, intensity, or schedule
update_sessionUpdate the details of an existing planned session
delete_sessionDelete a single planned session
delete_sessionsDelete multiple planned sessions
record_injuryRecord an injury with body part, severity, and notes
update_profileUpdate equipment, availability, and preferences
send_feedbackSubmit coaching quality feedback
record_benchmarkRecord a benchmark value with history tracking
daily_check_inLog daily readiness, soreness, and sleep quality
manage_goalsCreate, update, or complete training goals
manage_programView, archive, or manage training programs
generate_weekly_planLegacy short-plan generator (superseded by generate_program)

Example prompts

Once connected, talk to your AI assistant naturally. It maps your intent to the tools above:

  • "What does my training look like today?" โ†’ get_training_overview / get_active_program
  • "Log my 5k run, felt easy, RPE 4." โ†’ log_workout
  • "Create an upper body session for tomorrow." โ†’ create_planned_session
  • "How are my benchmarks trending?" โ†’ get_benchmarks
  • "Swap the barbell bench for a dumbbell variation." โ†’ swap_exercise
  • "My right shoulder's been sore." โ†’ record_injury
  • "Build me a 4-week running plan." โ†’ generate_program

(Illustrative prompts only; no personal data is shown. Responses are grounded in your own training data and PII-scrubbed.)

Authentication

OAuth 2.0 with PKCE. The server supports:

  • Pre-registered clients for ChatGPT and Claude
  • Dynamic Client Registration for all other MCP clients

Sports Supported

Strength ยท Running ยท Swimming ยท Cycling ยท Triathlon ยท CrossFit ยท General Fitness

Pelaris implements 28 science-based training methodologies. Learn more about our methodology.

Privacy

  • Pseudonymous user IDs (Firebase UIDs are never exposed)
  • PII scrubbing on all responses
  • Granular OAuth scopes
  • Users can disconnect anytime

Privacy Policy ยท Terms of Service

Built by

Bradley Hunt ยท About Pelaris