Create, change or copy a saved view. Create: project, name, mode, query; scope personal (default) or project (shared with every reader; needs edit access). Change: view (its id) with any of name, mode, query, and rev (the rev you read: if the view changed since, nothing is written). Copy: from (a view id), optional name (default "Copy of …") and scope. query is the web list's URL grammar, values comma-separated: q, assignee (username or none), priority, label (name), type, epic, story (keys), due (overdue, week, none), cycle (current, next, none), incomplete (ac, dod), status, subtasks (1/0), blocked (1/0); list: sort, dir, group; board: sort (manual, priority, updated, created). E.g. assignee=alice,none&label=bug&epic=ITR-3&blocked=1. What a mode lacks is dropped (status on board / tree, q on map). The answer is the stored view as list_views gives it.
fromstringoptionalId of the view to copymodeenumoptionalThe project view it opensboardlisttreemapnamestringoptionalView name, 1–80 characters, unique in its scopeprojectstringoptionalProject key (create)querystringoptionalFilters and sort in the web grammar (see the description); "" clears themrevintegeroptionalChange only: the rev you read (list_views)scopeenumoptionalpersonal (default) or project; create and copy only (a view never changes scope: copy it)personalprojectviewstringoptionalId of the view to change
Returns
actionstringrequiredcreated, updated, duplicated or unchangednotestringoptionalviewobjectrequired
- 2026-10-04 — Claude Code 2.1.288+ (clientInfo claude-code): the text of a successful answer is itself up to 512 bytes, else "Result in structuredContent (N bytes)."; structuredContent and errors are unchanged. See /docs/mcp.