Skip to main content
POST
Install a catalog entry into the caller's tenant

Authorizations

Authorization
string
header
required

JWT token (USER, AGENT, or SERVICE auth)

Path Parameters

slug
string
required

Body

application/json

Install a catalog entry into the caller's tenant. The auth payload supplies tenant-specific credentials (or DCR opt-in for OAuth2 auth-code) on top of the catalog template.

auth
object
required

Resolved auth credentials for a subscription. Secret values are encrypted at rest.

urlVariables
object

Values to substitute into the catalog entry's urlTemplate. Required for catalog entries that declare urlVariables (e.g. GitLab self-hosted baseUrl, Atlassian subdomain). Ignored when the catalog entry has no urlTemplate.

Example:
name
string

Optional display name to use for the installed mcp_servers row. Falls back to the catalog entry's display_name (auto-suffixed on collision) when blank or omitted.

Response

201 - */*

Created

mcpServerId
string<uuid>