Pelaris

Pelaris

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. Supports science-based methodologies including 5/3/1, Pfitzinger, polarised training, and more. OAuth 2.0 authentication with Streamable HTTP transport. Documentation: https://pelaris.io/integrations Web

Category
Visit Server

README

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 (21)

Read Tools (9)

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

Write Tools (12)

Tool Description
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
generate_weekly_plan Generate a new training plan
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

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

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured