Easily manage Monday.com boards, items, groups, columns, and updates using Gumloop workflows. Whether you need to spin up a new project board, update a status column, or retrieve comments for reporting, you can do it all with quick, natural-language prompts.
Control every aspect of your Monday.com workspace directly from Gumloop, including boards, items, groups, columns, and updates - all through simple text commands.

What is Monday MCP?

The Monday MCP creates a customized node that understands the Monday.com API. Simply describe what you want in plain English and the node translates your request into the correct API call, returning clean, structured data you can use in any workflow.

What Can It Do for You?

  • Retrieve boards, workspaces, groups, items, and updates for instant reporting
  • Create boards, items, groups, subitems, columns, and updates on demand
  • Update or clear column values to keep projects perfectly in sync
  • Archive or delete boards, groups, items, and subitems to stay organized

Available Tools

ToolWhat It DoesExample Use
Get BoardsGet all boards accessible to the user”Get all boards in my account and return id and name”
Get BoardGet a specific board by ID”Get the ‘Marketing Campaign’ board and return name, owner, and workspace”
Get WorkspacesList all workspaces”List my workspaces and return id and name”
Create BoardCreate a new board in a workspace”Create a board called ‘Product Roadmap’ in the ‘Engineering’ workspace and return board_id and url”
Create ItemCreate a new item in a board”In the ‘Sprint Planning’ board create an item named ‘User Authentication Feature’ and return item_id, name, and group_id”
Get GroupGet a specific group within a board”Get the ‘Q1 Goals’ group from the ‘OKRs’ board and return id and title”
Get ItemGet a specific item by ID”Get the ‘Website Redesign’ task and return name, column_values, and board_id”
Search ItemsSearch items in a board with filters”In the ‘Customer Support’ board search items where Status is ‘Stuck’ and return id, name, and status”
Delete ItemDelete an item by ID”Delete the ‘Cancelled Event’ item and return deletion_status”
Delete GroupDelete a group from a board”Delete the ‘Archived Tasks’ group from the ‘Development’ board and return confirmation”
Change Column ValueUpdate a column value for an item”Set column Status to ‘In Progress’ for the ‘API Integration’ task and return item_id and status”
Clear Column ValueClear a column value for an item”Clear the Due Date column for ‘Research Phase’ task and return item_id and date”
Create ColumnAdd a new column to a board”In the ‘Sales Pipeline’ board add a Numbers column named ‘Deal Value’ and return column_id”
Create GroupCreate a new group in a board”In the ‘Projects’ board create a group called ‘Q2 Initiatives’ and return group_id”
Create SubitemCreate a subitem under a parent item”Under ‘Product Launch’ create a subitem called ‘Prepare Marketing Materials’ and return subitem_id”
Delete SubitemDelete a subitem by ID”Delete the ‘Old Design Mockup’ subitem and return deletion_status”
Get SubitemsGet all subitems of an item”Get subitems of ‘Website Migration’ task and return id and name”
Archive ItemArchive an item by ID”Archive the ‘Completed Campaign’ item and return archive_status”
Archive GroupArchive a group in a board”Archive the ‘Done - Q4 2023’ group in the ‘Roadmap’ board and return confirmation”
Archive BoardArchive a board by ID”Archive the ‘Old Projects 2023’ board and return archive_status”
Get UpdatesRetrieve updates (comments)“Get updates for the ‘Budget Approval’ item and return id, body, and creator”
Create UpdateAdd a new update (comment) to an item”On ‘Client Presentation’ item post an update ‘Meeting moved to Thursday 3pm’ and return update_id”
Pin UpdatePin an update to the top of an item”Pin update containing ‘blocker’ in the ‘Quarterly Review’ item and return pin_status”
Unpin UpdateUnpin a pinned update”Unpin update ID [update_id] from the ‘Feature Request’ item and return pin_status”
Delete UpdateDelete an update”Delete update ID [update_id] from ‘Project Timeline’ item and return deletion_status”

How to Use

1

Create Your Monday MCP Node

Go to your node library, search for Monday, and click “Create a node with AI”
2

Add Your Prompt

Drag the Monday node to your canvas and type a clear, single-action prompt such as “Get all boards and return id and name”.
3

Test Your Node

Run the node to see the results. If it works as expected, you’re all set. If something looks off, visit the troubleshooting section below.
4

Save and Reuse

Once your Monday node is working, save it to your library so you can drop it into any future workflow.

Example Prompts

With 24 available tools, these examples showcase common use cases. Feel free to experiment with natural language to discover more possibilities. Boards & Workspaces
Get all boards in my account and return id, name, and workspace_id
Items
Given a `Board URL` create an item named "Website Launch" in group planning and return item_id and name
Columns
Set column Status to "Done" given an `Item ID` and return item_id and status
Updates
Get updates for an `Item ID` and return id, body, and creator
Groups
Archive group marketing in a given `Board URL` and return confirmation
Search
In board 123456 search items where Priority is "High" and return id, name, and priority
Start with a single, specific action (for example, “Get board 123456”) to verify the output, then chain additional nodes for multi-step workflows or add additional parameters to the node.

Troubleshooting

If your Monday MCP node isn’t working as expected, try these best practices:

Keep Prompts Simple and Specific

  • Good: “Given an Item URL return name and status”
  • Bad: “Get item 567890, change its status to ‘Done’, then post an update saying it’s complete”
While this prompt might work, it’s more efficient to break it into separate nodes. Monday MCP works best with focused, single-action prompts.

Match What Monday Can Do

  • Good: “Create a group called Design in board 123456”
  • Bad: “Send a Slack message when a group is created”
Monday MCP excels at managing work inside Monday.com. For Slack notifications, combine it with Slack Message Sender in your workflow.

Break Complex Tasks Into Steps

For better results, split multi-action requests into smaller nodes:
Create a new board called Product Launch, add columns Status and Owner, create items Kickoff, Design, Development, and assign owners
1

Step 1: Create Board

Given a board title create a board in workspace 9876 and return board_id
2

Step 2: Add Columns

In board board_id add a Status column and an Owner column and return column_ids
3

Step 3: Create Items

In board board_id create items Kickoff, Design, Development and return item_ids
Connect these nodes sequentially in your workflow. The board_id from Step 1 feeds into Step 2, and the item_ids from Step 3 can power later nodes for updates or notifications.

Focus on Data Retrieval

Monday MCP is great at getting information from Monday. For analysis, summarization, or content creation, connect the results to other nodes. Example:
  • Good prompt: “Get updates for item 567890 and return body and creator”
  • Bad prompt: “Get updates for item 567890, summarize them, and draft an email”
Use Ask AI for summarization and Gmail Sender for emailing. Keep the Monday node focused on retrieving the updates.

Troubleshooting Node Creation

Need More Help?