Skip to main content
PATCH
/
api
/
mcp
/
servers
/
{id}
curl -X PATCH https://api.example.com/api/mcp/servers/mcp_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Server Name",
    "description": "Updated description"
  }'
{
  "success": true
}

Path Parameters

id
string
required
MCP server ID

Request Body

All fields are optional. Only provide fields you want to update.
name
string
Server name
description
string
Server description
url
string
Server URL
customHeaders
array
Custom HTTP headers
oauthClientId
string
OAuth client ID
oauthClientSecret
string
OAuth client secret
oauthScope
string
OAuth scope
proxyUrl
string
Proxy server URL
proxyAuthToken
string
Proxy authentication token
status
string
Server status: connecting, connected, disconnected, or error
capabilities
object
Server capabilities
serverImplementation
object
Server implementation details

Response

success
boolean
Whether the update was successful
curl -X PATCH https://api.example.com/api/mcp/servers/mcp_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Server Name",
    "description": "Updated description"
  }'
{
  "success": true
}