Documentation menu

MCP Token API

Manage MCP bearer tokens via REST.

POST /api/mcp/tokens

Request body

FieldTypeRequired
brandIdsstring[]Yes
labelstringYes
scopestringYes (view, manage, bookings)
permissionsstring[]Yes
toolFiltersstring[]No — allow-list of tool names
jwkobjectNo — for DPoP binding

GET /api/mcp/tokens

Returns an array of token objects with id, label, scope, permissions, tool_filters, created_at, last_used_at.

DELETE /api/mcp/tokens/{id}

Permanently revokes a token. Returns 204 on success.

PATCH /api/mcp/tokens/{id}

Update a token's label or revoke status.