update_mcp_integration_workspaces
Grant or revoke access to an MCP integration for multiple workspaces at once, with the ability to undo changes by re-running with the enabled flag flipped.
Instructions
Grant or revoke workspace access to an MCP integration in bulk. Reversible: only the workspaces listed change, access applies or is removed immediately for all users in those workspaces, and re-running with enabled flipped undoes a change. Source the integration id from list_mcp_integrations, workspace ids from list_workspaces, and the current access state from list_mcp_integration_workspaces. Returns a success confirmation message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The MCP integration ID or slug | |
| workspaces | Yes | Array of workspace access updates |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool call succeeded and returned structured data | |
| data | No | Structured success payload when ok is true | |
| error | No | Structured error payload when ok is false |