What is a fitness MCP server?

Learn how a fitness MCP server lets a compatible AI client discover permitted workout-data tools without copying an athlete's entire account.

DIRECT ANSWER

A fitness MCP server is a remote service that exposes structured fitness-data reads and actions to compatible AI clients through Model Context Protocol. Authentication and permissions decide which athlete and capabilities a client may use.

The three actors

The AI client starts a request, the authorisation service confirms the athlete and grant, and the Bulk Coach resource server executes an allowed training tool. The model does not receive database access.

Why a tool is different from a prompt

A prompt can contain a pasted summary that becomes stale. A tool can request the current permitted record, return structured output and apply server validation before a supported write.

The permission model matters

MCP standardises discovery and calls; it does not remove the need for authentication, least privilege, consent, logging and revocation. Health access should not be bundled into ordinary workout access.

Sources and further reading

  1. Model Context Protocol specification
Updated 7 August 2026Reviewed by James Wood, founder