Developer documentation

MCP with OAuth

OAuth is the recommended MCP credential when a person authorizes an IDE, coding agent, cowork tool, or third-party application.

Discover and authorize

The client reads Veltor protected-resource metadata and completes Authorization Code with PKCE for explicit Test or Live scopes.

Select an organization

Call veltor_list_organizations, then veltor_select_organization. Veltor stores selection only for the bounded MCP session and rechecks current membership on every tool call.

Recover an expired context

If a session expires, the tool returns ORGANIZATION_REQUIRED. Select the organization again; do not request a broader OAuth grant.