Skip to main content
PUT
Upsert MCP server

Headers

X-Workspace-Id
string

Workspace ID

Path Parameters

name
string
required

MCP server name

Body

application/json
url
string
Example:

"http://localhost:3000/sse"

transport
enum<string>
default:sse
Available options:
sse,
streamable-http
Example:

"sse"

headers
object
Example:
disabled
boolean
default:false
Example:

false

allowed_tools
object | null
Example:
timeout
number
default:60
Example:

60

sse_read_timeout
number
default:300

SSE read timeout in seconds

Example:

300

Response

200 - application/json
name
string
required
Example:

"my-mcp-server"

url
string
Example:

"http://localhost:3000/sse"

transport
enum<string>
default:sse
Available options:
sse,
streamable-http
Example:

"sse"

headers
object
Example:
disabled
boolean
default:false
Example:

false

allowed_tools
object | null
Example:
timeout
number
default:60
Example:

60

sse_read_timeout
number
default:300

SSE read timeout in seconds

Example:

300