All tools

Update an item

Sets one or more column values on an existing item in one call, such as its status, a date or an email.

View on GitHub
Updated Sep 27, 2026Available asMCPAPI

Description

Pass `columnValues` as a JSON string keyed by column id; each column type has its own format, such as `{"label": "Done"}` for a status or `{"date": "2024-06-01"}` for a date. Set `createLabelsIfMissing` to add a status or dropdown label that doesn't exist yet. On the API, send the `change_multiple_column_values` mutation with `board_id`, `item_id` and `column_values`.

update-item.md

Update an item

Sets one or more column values on an existing item in one call, such as its status, a date or an email.

Pass columnValues as a JSON string keyed by column id; each column type has its own format, such as {"label": "Done"} for a status or {"date": "2024-06-01"} for a date. Set createLabelsIfMissing to add a status or dropdown label that doesn't exist yet. On the API, send the change_multiple_column_values mutation with board_id, item_id and column_values.

Set up

Use the first option your agent supports.

MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

{ "mcpServers": { "monday": { "url": "https://mcp.monday.com/mcp" } } }

Call the MCP tool change_item_column_values.

Server URL: https://mcp.monday.com/mcp

API (official)

Before doing anything else, make one read-only call to confirm access.

Rules

  • Ask the user before anything that sends messages, costs money, or changes data.
  • Never print API keys.

Built from these files in the repository

The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.

Ways in

RouteSourceCallRequiredDocs
MCPOfficial · remotechange_item_column_valuesOAuthDocs
APIOfficialPOST /v2API key in $MONDAY_TOKENDocs

Workflows using Update an item

No workflows yet
No published workflow uses Update an item yet.