Servers
Update Server
Partially update an existing MCP server.
PATCH
Path Parameters
The UUID of the server to update (e.g.
836995ae-1cff-41ec-823e-a4f07ccca3a0). Numeric IDs are also accepted for backwards compatibility.Body Parameters
All fields are optional. Only include fields you want to update.New server name.
Server description. Merged into
settings.description — other settings fields are preserved.Server status. One of:
active, paused, draft.Inbound authentication required for the MCP endpoint. One of:
none, bearer, api-key, basic, oauth.JSON-encoded string of the credentials used when clicking Test in the admin panel.
Stored encrypted; never exposed to MCP clients. Falls back to
auth_credentials if not set.Format depends on test_auth_type:Bearer — {"token":"your_bearer_token"}API Key — {"name":"X-API-Key","value":"your_api_key","location":"header"} — use "location":"query" for query param.Basic Auth — {"username":"your_username","password":"your_password"}Pass as a JSON-serialised string here. The
GET /servers/{id}/credentials endpoint returns these as a decoded object.Comma-separated allowed CORS origins. Leave empty to allow all origins (
*).New rate limit per minute.

