Skip to main content
POST
Create MCP Box

Authorizations

Authorization
string
header
required

Use a Continuous API key. Send it in the Authorization header as a Bearer token.

Headers

Idempotency-Key
string

Optional key for retrying this create safely. A retry with the same key and request returns the same MCP Box and token. The same key with a different request returns 409 idempotency_conflict.

Maximum string length: 256

Body

application/json
apibox_id
string
required

An API Box of the workspace, started from the API Box Snapshot the MCP Box Snapshot was built against.

Pattern: ^abx_[0-9A-HJKMNP-TV-Z]{26}$
snapshot_id
string
required

An MCP Box Snapshot of the workspace.

Pattern: ^mbs_[0-9A-HJKMNP-TV-Z]{26}$
metadata
any

Customer JSON metadata, up to 16 KiB and 64 nesting levels.

name
string

Name for the MCP Box. Omission generates a name.

Maximum string length: 128

Response

Accepted

mcpbox
object
required

The MCP Box.

token
string | null
required

The MCP Box's token, which lasts until the MCP Box is deleted. It is null only on a retried create whose first attempt stored no token; a start then issues one.