mcp-configs

[Beta] Update an McpConfig.

Changed on

[Beta] Update an existing McpConfig. All fields are optional.

post/v1/mcp-configs/{id}

Request

  • Base URL: https://api.runloop.ai
  • URL: https://api.runloop.ai/v1/mcp-configs/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

The unique identifier of the McpConfig to update.

Request body

namestring nullable

New name for the McpConfig. Must be unique within your account.

endpointstring nullable

New target MCP server endpoint URL.

allowed_toolsstring[] nullable

New glob patterns specifying which tools are allowed. Examples: [''] for all tools, ['github.search_'] for specific patterns.

descriptionstring nullable

New description for this MCP configuration.

Response

McpConfig updated successfully.

idstring required

The unique identifier of the McpConfig.

namestring required

The human-readable name of the McpConfig. Unique per account.

endpointstring required

The target MCP server endpoint URL (e.g., 'https://mcp.example.com').

allowed_toolsstring[] required

Glob patterns specifying which tools are allowed from this MCP server (e.g., ['github.search_', 'github.get_'] or ['*'] for all tools).

descriptionstring nullable

Optional description for this MCP configuration.

create_time_msinteger required

Creation time of the McpConfig (Unix timestamp in milliseconds).

Changes

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • breaking

      the request property became not nullable

    • breaking

      the request property became not nullable

    • breaking

      the request property became not nullable

    • breaking

      the request property became not nullable