Pelaris

Подключите Pelaris к любому MCP-совместимому ИИ-ассистенту для персонализированного фитнес-коучинга. Планируйте тренировочные программы, записывайте тренировки, отслеживайте контрольные показатели, управляйте целями и получайте основанные на данных рекомендации тренера.

Документация

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