Pelaris MCP Server
將 Pelaris 連接到任何相容 MCP 的 AI 助手,以獲得個人化健身指導。規劃訓練計畫、記錄鍛鍊內容、追蹤基準數據、管理目標,並獲取數據驅動的教練洞察。
文件
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 (24)
Read Tools (10)
| Tool | Description |
|---|---|
get_training_overview | View your training context, active programs, and recent sessions |
get_active_program | View current program with phase, weekly structure, and session details |
get_session_details | View a specific session's exercises, sets, targets, and feedback |
get_benchmarks | View benchmark values, progress history, and trends |
get_body_analysis | View body composition data and measurement trends |
search_training_resources | Search curated training articles and resources |
get_coach_insight | Get data-driven coaching insights based on your training |
get_onboarding_status | Check profile setup completion status |
get_weekly_debrief | View weekly training summary and coaching focus |
get_generation_status | Check the status of an in-progress program-generation job |
Write Tools (14)
| Tool | Description |
|---|---|
complete_intake | Complete onboarding intake and persist your training profile |
generate_program | Generate and enrol a full training program from your profile |
create_planned_session | Create a planned workout with exercises and targets |
log_workout | Log a completed workout or mark a planned session as done |
swap_exercise | Get alternative exercise suggestions |
modify_training_session | Adjust session volume, intensity, or schedule |
record_injury | Record an injury with body part, severity, and notes |
update_profile | Update equipment, availability, and preferences |
send_feedback | Submit coaching quality feedback |
record_benchmark | Record a benchmark value with history tracking |
daily_check_in | Log daily readiness, soreness, and sleep quality |
manage_goals | Create, update, complete, or list training goals |
manage_program | View, archive, or manage training programs |
generate_weekly_plan | Legacy 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_weekly_plan
(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