AFTRBRN MCP

Superintelligence

MCP server URL

https://mcp.aftrbrn.app/mcp

How to connect

MCPDocs

Endpoint

https://mcp.aftrbrn.app/mcp

Client ID

aftrbrn-mcp

Authentication

OAuth scoped

Tools use synced cloud data. Unsynced changes may not appear yet. Available actions depend on the permissions you grant.

Tool reference

Read tools

19 tools
aftrbrn_connection_statusConnection

Check connection status.

Inputs

none

Returns

Permissions, available tools, cloud data status

aftrbrn_recent_workoutsWorkouts

Recent workout headers.

Inputs

limit

Returns

IDs, names, timestamps, duration, color

aftrbrn_workout_detailWorkouts

One workout detail.

Inputs

workoutId, includeNotes, includeSets

Returns

Workout summary, exercises, optional sets/notes

aftrbrn_workout_searchWorkouts

Search bounded workout history.

Inputs

dates, query, templateId, limit, includeNotes

Returns

Compact workouts + truncation info

aftrbrn_training_summaryAnalysis

Training summary over a date range.

Inputs

dates, limitWorkouts, groupBy, filters

Returns

Volume, sets, PRs, top exercises, cardio

aftrbrn_exercise_historyAnalysis

Per-exercise session history.

Inputs

exerciseStatsId or query, dates, limits, includeSets, cursor

Returns

Sessions, bests, volume, optional sets, next page

aftrbrn_personal_recordsAnalysis

Current bests or PR history.

Inputs

metric, mode, exercise/query, dates, limits

Returns

Records + source metadata

aftrbrn_coach_contextCoaching

Broad coaching context.

Inputs

recentWorkoutLimit, limitWorkouts, includeNotes

Returns

Plan, next workouts, completion status, summaries, PRs, trends

aftrbrn_progression_suggestionsCoaching

Progression suggestions from your history.

Inputs

exercise IDs/query/template, dates, limits

Returns

Targets, settings, active block, evidence, warnings

aftrbrn_exercisesExercises

Exercise definitions and settings.

Inputs

source, IDs, query, limit, includeSettings, includeI18n

Returns

Exercises, tracking, muscles, equipment, optional progression settings

aftrbrn_progression_settingsProgression

Read global progression defaults.

Inputs

none

Returns

Rep range, weight steps, plateau thresholds, version

aftrbrn_progress_blocksProgression

Read active and past progression blocks.

Inputs

exerciseStatsId, includeDeleted, limit

Returns

Blocks, baselines, tracking, active block, revisions

aftrbrn_progress_block_reportProgression

Review or compare progression blocks.

Inputs

exerciseStatsId, blockId, compareBlockId, limitWorkouts

Returns

Baseline, performance, volume, milestones, comparison, coverage

aftrbrn_templatesTemplates

Read workout templates.

Inputs

templateId/query, includeExercises, includeSets, includeDrafts, limit

Returns

Template list/detail + optional exercises/sets

aftrbrn_template_version_historyTemplates

Read template history.

Inputs

templateId, versionId, includeSnapshot, limit

Returns

Versions + optional snapshots

aftrbrn_current_planPlans

Read current plan.

Inputs

includeNotes

Returns

Days, ordered workouts, cycle anchor, timezone, active preset

aftrbrn_next_workout_previewPlans

Preview the next planned workouts.

Inputs

templateId, lookbackDays, recentSessionLimit, includeNotes

Returns

Workouts, completion status, last performance, suggested starts, warnings

aftrbrn_plan_presetsPlans

Read saved plans.

Inputs

presetId/query, includeNotes, includeDrafts, limit

Returns

Preset list/detail + assigned days

aftrbrn_plan_preset_version_historyPlans

Read saved-plan history.

Inputs

presetId, versionId, includeSnapshot, includeNotes, limit

Returns

Versions + optional snapshots

Write tools

14 tools
aftrbrn_create_custom_exerciseExercises

Create a custom exercise.

Inputs

name, type, equipment, bodyPart, muscles, idempotencyKey

Returns

Created exercise ID + normalized fields

aftrbrn_update_custom_exerciseExercises

Update a custom exercise.

Inputs

exerciseStatsId, expectedLastUpdated, patch fields

Returns

Updated ID + safety flags

aftrbrn_update_exercise_progression_settingsExercises

Update one exercise's progression settings.

Inputs

exerciseStatsId, progression settings, version checks, idempotencyKey

Returns

Updated settings, version, receipt

aftrbrn_update_global_progression_settingsProgression

Update global progression defaults.

Inputs

rep range, weight steps, plateau settings, version checks, idempotencyKey

Returns

Updated defaults, version, receipt; exercise overrides preserved

aftrbrn_start_progress_blockProgression

Start a new progression block.

Inputs

exerciseStatsId, startedAt, seed, active block checks, idempotencyKey

Returns

New block + previous active block finished

aftrbrn_finish_progress_blockProgression

Finish a progression block.

Inputs

exerciseStatsId, blockId, endedAt, version checks, idempotencyKey

Returns

Updated block, revision, retry status

aftrbrn_rename_progress_blockProgression

Rename a progression block.

Inputs

exerciseStatsId, blockId, label, changedAt, version checks, idempotencyKey

Returns

Updated block, revision, retry status

aftrbrn_delete_progress_blockProgression

Soft-delete a progression block.

Inputs

exerciseStatsId, blockId, deletedAt, version checks, idempotencyKey

Returns

Updated block, revision, retry status

aftrbrn_update_templateTemplates

Update a real template.

Inputs

templateId, expectedLastUpdated, name/color/exercises

Returns

Updated template + versionHistory=true

aftrbrn_restore_template_versionTemplates

Restore a template version.

Inputs

templateId, versionId, expectedCurrentLastUpdated

Returns

Restored template + undoAvailable=true

aftrbrn_update_plan_presetPlans

Update a saved plan.

Inputs

presetId, expectedLastUpdated, name/notes/days

Returns

Updated preset + appliedToCurrentPlan=false

aftrbrn_restore_plan_preset_versionPlans

Restore a saved-plan version.

Inputs

presetId, versionId, expectedCurrentLastUpdated

Returns

Restored preset + appliedToCurrentPlan=false

aftrbrn_create_template_draftDrafts

Create template draft.

Inputs

name, exercises, idempotencyKey

Returns

templateId, draft=true, counts

aftrbrn_create_plan_draftDrafts

Create saved-plan draft.

Inputs

name, days, idempotencyKey, optional templateDrafts

Returns

presetId, draft=true, createdTemplateIds

Utility

2 tools
aftrbrn_pingServer

Server health check.

Inputs

none

Returns

ok=true

aftrbrn_render_training_summary_widgetUI

Render summary widget.

Inputs

training summary structuredContent

Returns

widget-ready content