Thanks to visit codestin.com
Credit goes to developer.monday.com

Update View (Platform MCP)

Updates an existing board view (tab) — its name, filters, or sort order — on a monday.com board using the Platform MCP.

Use this tool to update an existing board view (tab): change its name, filter rules, or sort order. Provide only the fields you want to change — omitted fields are left unchanged.

For table views where you need to update column visibility, column order, or group-by, prefer the dedicated update_view_table tool, which exposes a strongly-typed settings field.

Parameters

ParameterTypeRequiredDescription
viewIdstringYesThe ID of the view to update.
boardIdstringYesThe board ID the view belongs to.
typeViewKindNoThe type of the board view being updated. Defaults to TABLE.
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.
settingsobjectNoType-specific view settings as a JSON object. The shape varies by view type. For TABLE views, prefer update_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).

Example

Rename a view and change its filter to show only items with a specific status:

{
  "viewId": "98765",
  "boardId": "1234567890",
  "name": "Active Work",
  "filter": {
    "rules": [
      { "column_id": "status", "compare_value": [1], "operator": "any_of" }
    ]
  }
}

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


Programmatic equivalent

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