PRZone / MCP

PRZone MCP

Connect Claude, ChatGPT, Codex, or Claude Code to your PRZone workouts and training preferences.

Setup

Choose your app.

Using the earlier Apps interface?

Open Settings → Apps → Create, enter the same server URL, and select OAuth. Complete sign-in and Scan Tools, then create the app. Your plan or workspace may require developer mode or an admin to enable custom apps.

  1. 01

    Open Plugins

    Open Plugins, select +, then Add custom MCP server. Your account or workspace must allow custom MCP connections.

  2. 02

    Add PRZone

    Name it PRZone, enter the server URL below, and choose OAuth. Leave client ID and secret empty for automatic registration.

  3. 03

    Authorize and use

    Review the connection notice, choose Create as a plugin, and complete PRZone sign-in. Install the plugin, then select @PRZone in a new chat.

Server URL available at launch

Public connections are not available yet.

Developer setupCodex & Claude Code
  1. 01

    Add PRZone to Codex

    Run the commands below to register PRZone and open the secure sign-in page.

  2. 02

    Authorize the connection

    Run the login command and approve access in your browser. Sign in with the account you use in the PRZone app.

  3. 03

    Read your training

    Start a new Codex session and ask for your recent workouts. You can revoke that client's access from your PRZone connections page.

Server URL available at launch

Public connections are not available yet.

Tools

Each tool uses the PRZone account you connect.

get_training_context

Get your training preferences and weekly workout goal.

Arguments
None.
Returns
context with id, preferred_measurement_system, timezone, locale, and weekly_workout_goal.
Example arguments
{}

list_workouts

List saved workout summaries, ordered by workout ID from newest to oldest.

limit
Optional integer from 1 to 50. Defaults to 20.
before_id
Optional positive integer. Use the previous response's next_before_id to fetch the next page.
Returns
workouts, an array of workout_id, name, created_at, and finished_at. next_before_id is the next page cursor, or null when there are no more results.
Example arguments
{ "limit": 10 }

get_workout

Get one workout summary by its ID.

workout_id
Required positive integer. Use an ID returned by list_workouts.
Returns
workout with workout_id, name, created_at, and finished_at.
Example arguments
{ "workout_id": 123 }

Workout responses contain summaries, not exercise sets. Missing workouts and workouts from another account return a tool error.

Is the server available?

Public connections are not available yet. The server URL will appear here after launch.

Which apps can I use?

Use ChatGPT or Claude with a custom MCP connection. Codex and Claude Code instructions are under Developer setup. Custom connection availability depends on your plan and workspace settings.

How do I disconnect?

Open Your connections and select Disconnect. Information already shared may remain in your AI conversations.

PRZone MCP: Setup and Tools | PRZone