Skip to main content
Glama
PulsarInteractive

GeniusFitness MCP

GeniusFitness CLI & MCP

Manage your training plans, exercises and progress with your own AI tools. GeniusFitness keeps your programs and permissions in one place; your agent uses its own model and credentials.

Install and connect

Requires Node.js 22.13 or newer.

npm install --global @pulsarinteractive/geniusfitness@beta
geniusfitness auth login
geniusfitness whoami --json
geniusfitness programs list --json

Login opens your browser. Sign in to GeniusFitness, select programs and permissions, then approve. There is no token to copy into your terminal.

Related MCP server: garmin-mcp

What you can do

Feature

CLI

MCP

Find your programs

programs list

fitness_programs

Search exercises

catalog search --query squat

fitness_catalog

Read workouts, planning or results

resources list

fitness_resources

Summarize activity

metrics summary

fitness_metrics

Create or edit a plan

commands prepare / commands retry

Journaled command tools

Follow changes

changes list / changes watch

fitness_changes / fitness_watch

Choose from the exercise catalogue before creating a custom exercise. Private health measurements require separate permission. Managing another athlete’s shared program also requires a Coach subscription and that athlete’s access grant.

Connect your agent

Authenticate once with the CLI, then configure your MCP client to run:

geniusfitness mcp --context default

Setup examples · Training workflow · Permissions and limits · Agent skills

Documentation

MIT © Pulsar Interactive. This repository contains the public agent client and skills; the GeniusFitness application and service implementation are separate.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive AI-powered fitness tracking application that enables AI tools to interact intelligently with user fitness data, providing personalized workout plans, nutrition tracking, and progress analysis through natural language.
    15
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Exposes Garmin Connect data and workout management to AI agents, supporting tools, resources, and prompts for health data, workout creation, and coaching workflows.
    1
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables ChatGPT to manage fitness routines, guided sessions, workout history, body weight tracking, and statistics through a remote authenticated MCP server with read and write tools.
    AGPL 3.0