Update Table View (Platform MCP)

Updates an existing table-type board view — name, filters, sort, tags, or table-specific settings (column visibility/order and group-by) using the Platform MCP.

Use this tool to update an existing table-type board view: change its name, filters, sort, tags, or table-specific settings (column visibility/order and group-by). Provide only the fields you want to change — omitted fields are left unchanged.

Parameters

ParameterTypeRequiredDescription
viewIdstringYesThe ID of the table view to update.
boardIdstringYesThe board ID the view belongs to.
namestringNoNew name for the view (omit to leave unchanged).
filterobjectNoFilter configuration. Contains rules (an array of {column_id, compare_value, operator}) and an optional operator (logical operator between rules, defaults to and).
sortarrayNoSort configuration. Array of {column_id, direction} objects. direction defaults to asc.
tagsarrayNoTags to apply to the view.
settingsobjectNoTable-specific settings: columns (visibility/order) and group_by. Same shape as create_view_table.

Filter rule operators: any_of, not_any_of, is_empty, is_not_empty, greater_than, lower_than, between, contains_text, not_contains_text (defaults to any_of).

See create_view_table for the full structure of settings.columns and settings.group_by.

Example

Update a table view to hide empty groups and reorder columns:

{
  "viewId": "98765",
  "boardId": "1234567890",
  "settings": {
    "columns": {
      "column_order": ["name", "owner", "status", "date"]
    },
    "group_by": {
      "conditions": [{ "columnId": "status" }],
      "hideEmptyGroups": true
    }
  }
}

The tool returns a confirmation with the updated table view's name, ID, and type.


Programmatic equivalent

This tool maps to the update_view_table mutation in the monday.com API. See the board views reference for full details.


Did this page help you?