Skip to main content
POST
Create a project

Authorizations

Authorization
string
header
required

MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.

Body

application/json

Neither a client config nor a server map is required: the backend seeds both. Requires membership of the target organization, and counts against the plan's project limit.

name
string
required
Minimum string length: 1
description
string
organizationId
string

Defaults to the caller's default organization when omitted.

icon
string
visibility
enum<string>
Available options:
public,
private

Response

The project was created.

id
string
required
name
string
required
description
string | null
icon
string | null
organizationId
string | null
visibility
string | null
role
string

Caller's role on the project, when resolved.

createdAt
number | null

Epoch milliseconds.

updatedAt
number | null