Update MCP server configuration
Updates the configuration of an existing Model Control Protocol (MCP) server. You can modify the server name, associated applications, and enabled tools. Only the fields included in the request will be updated.
Path parameters
id
The ID of the MCP server
Headers
x-api-key
Request
This endpoint expects an object.
name
Human-readable name to identify this MCP server instance (4-30 characters, alphanumeric, spaces, and hyphens only)
toolkits
List of toolkit slugs this server should be configured to work with
allowed_tools
List of action identifiers that should be enabled for this server
managed_auth_via_composio
Whether the MCP server is managed by Composio
Response
Successfully updated MCP server. Returns the complete updated server configuration including connection details, authentication settings, and available tools.
id
UUID of the MCP server instance
name
User-defined descriptive name for this MCP server
auth_config_ids
ID references to the auth configurations used by this server
allowed_tools
Array of tool slugs that this MCP server is allowed to use
mcp_url
URL endpoint for establishing SSE connection to this MCP server
toolkits
Array of toolkit slugs that this MCP server is allowed to use
commands
Set of command line instructions for connecting various clients to this MCP server
updated_at
Date and time when this server configuration was last modified
created_at
Date and time when this server was initially created
managed_auth_via_composio
Whether the MCP server is managed by Composio
deleted
Whether the MCP server is deleted