RunVector developer integration

RunVector provides an authenticated MCP integration for personal training data and coaching tools.

Users sign in and consent before personal training data or workout changes are available. This is not a public REST athlete API.

Setup

  1. Configure your MCP client with the streamable HTTP endpoint https://runvector.io/api/mcp.
  2. Let the client discover OAuth metadata, then open its authorization flow for the user to sign in and consent.
  3. Use the token issued by the existing authorization-code-with-PKCE flow for authenticated MCP requests.

Available scopes

RunVector publishes these OAuth scopes: read, training:read, activities:read, races:read, predictions:read.

Discovery references

The authorization flow endpoint is populated with client parameters by an OAuth client.