Skip to main content
POST
Create Registry

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

Human-readable registry name

registry_type
string
required

Entity type: 'mcp_servers' or 'skills'

source_type
string
required

Fetch method: 'url', 'github', or 'api'

source_url
string
required

URL to the registry source (JSON or YAML)

description
string | null
sync_mode
string
default:manual

'auto' or 'manual'

Response

Successful Response

created_at
string
required
description
string | null
required
id
string<uuid>
required
is_active
boolean
required
item_count
integer
required
last_sync_error
string | null
required
last_synced_at
string | null
required
name
string
required
registry_type
string
required
source_type
string
required
source_url
string
required
sync_mode
string
required
updated_at
string
required