Skip to main content
PATCH
Update project metadata

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.

Path Parameters

projectId
string
required

ID of the hosted project that contains the server.

Body

application/json

Metadata only, and at least one field is required. The project's server map is deliberately NOT updatable here: the underlying mutation treats it as a wholesale replace and deletes every server absent from the payload. Use the per-server routes instead. Requires project admin.

name
string
Minimum string length: 1
description
string
icon
string
visibility
enum<string>
Available options:
public,
private

Response

The updated project.

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