Skip to main content
POST
Add a custom MCP

Authorizations

Authorization
string
header
required

Personal Access Token. Send as Authorization: Bearer hq_pat_....

Body

application/json
url
string
required
display_name
string | null

Optional label; defaults to the server's self-reported name, else its host.

max_calls_per_day
integer<int64> | null

Optional per-day call cap for the agent's use of this integration (P2). None/0 = uncapped.

Response

The provisioned custom integration + next step

credential_model
string
required
display_name
string
required
next
string
required

What the UI should do next: connected | oauth_start | api_key.

slug
string
required