Boards & Items
Boards, items, subitems, columns and groups with full CRUD
Collaboration
Updates, notifications, webhooks, tags, users and teams
Docs & Workspaces
Workspaces, folders, docs and doc blocks
Prerequisites
- A monday.com account
- A Personal API Token (v2) generated in monday.com Developer center > My access tokens
- Base URL (default:
https://api.monday.com)
- Usage as App
- Usage as MCP
Installation
- Go to Apps in your workspace
- Search for monday.com and install it
- Open the app instance configuration and fill in the required fields
Configuration
MCP Endpoint and MCP API Key are generated automatically by the onInstall flow and are only needed to expose this instance as an MCP server (see the next tab).Available Instructions
Each instruction resolves credentials from the workspace configuration. All IDs are strings (monday.com uses numeric IDs wrapped as strings). Most list operations acceptlimit and page for pagination, with 25 items per page by default.Boards
Items & Subitems
Columns
column_type accepts: auto_number, board_relation, button, checkbox, color_picker, country, creation_log, date, dependency, dropdown, email, file, formula, hour, item_assignees, item_id, last_updated, link, location, long_text, mirror, name, numbers, people, phone, progress, rating, status, subtasks, tags, team, text, timeline, time_tracking, vote, week, world_clock.Groups
Users & Teams
Workspaces
Updates (comments)
Tags & Assets
Webhooks & Notifications
event accepts: change_column_value, change_status_column_value, change_subitem_column_value, change_specific_column_value, change_name, create_item, item_archived, item_deleted, item_moved_to_any_group, item_moved_to_specific_group, item_restored, create_subitem, change_subitem_name, move_subitem, subitem_archived, subitem_deleted, create_column, create_update, edit_update, delete_update, create_subitem_update.Docs
create_doc_block.type accepts: normal_text, large_title, medium_title, small_title, bulleted_list, numbered_list, check_list, quote, code, table, divider, image, video, page_break, layout, toggle.Folders
create_folder.color accepts the monday.com palette: done_green, bright_green, working_orange, dark_orange, sunset, stuck_red, dark_red, sofia_pink, lipstick, purple, dark_purple, berry, dark_blue, indigo, navy, bright_blue, aquamarine, chili_blue, river, winter, explosive, american_gray, blackish, brown.Meta & Admin
Arguments flagged with
* are required.DSUL Examples
Create a Board With an Item
Update a Status Column
Post an Update and Notify a User
Paginate Items of a Board
Error Handling
Common Issues
“Complexity budget exceeded” — monday.com rate limits by query complexity, not request count. Largeitems_page calls can exhaust the budget quickly. Paginate with smaller limit, or fetch fewer columns.
“Invalid column value” — The payload shape depends on the column type. Prefer change_simple_column_value for simple types (text, numbers, status) and change_column_value for complex ones (people, dropdown, timeline).
“create_labels_if_missing has no effect” — It only applies to status and dropdown columns, and requires the integration to have board-level write access.
“Invalid API key” (MCP) — The mcp-api-key header does not match the central app secret. Reinstall the app instance to regenerate a signed key.
External Resources
monday.com API
Official monday.com API reference
Column Value Formats
Per-column-type payload reference
Tool Agents
Plug MCP servers into Knowledges agents
monday.com Webhooks
Webhook events and payloads