Update MCP server
update_mcp_serverUpdate an org-scoped MCP upstream server. Supplying authValue rotates the stored credential; omitting it leaves the existing one.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "update_mcp_server"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | No | Streamable-HTTP endpoint of the upstream MCP server. | |
| name | No | Unique per-org identifier for the server (1–50 chars). | |
| enabled | No | ||
| authType | No | ||
| authValue | No | Plaintext upstream credential (bearer token or header value). Encrypted at rest; never returned. | |
| transport | No | ||
| headerName | No | Header name for authType="header" (e.g. "X-Api-Key"). | |
| description | No | ||
| displayName | No | ||
| selectedTools | No | Allow-list of upstream tool names. null = all allowed, [] = none, [names] = only those. |