Skip to content

Productivity integration

monday.com MCP server for Claude, Codex and Cursor

Manage boards, items and updates in monday.com. Connect the monday.com MCP server to Toolstile once, then choose which of its tools Claude Code, Codex, Cursor and Claude Desktop may use.

Free plan available. Server credentials stay in Toolstile, not in agent configs.

On this page

What your AI apps can do with monday.com

  • Create and update items
  • Search boards and workspaces

monday.com MCP tools

64 tools, taken from the publisher's documentation on 29 October 2026. The server decides what it offers and can add or rename tools at any time; after you connect, Toolstile shows the current list.

ToolWhat it does
create_boardCreate a new board in a workspace
get_board_infoGet board metadata, columns, groups, views and owners
get_board_items_pagePaginate through all items on a board
get_board_activityRetrieve activity logs for a board
board_insightsAggregate, filter and group board data
create_groupCreate a new group inside a board
create_columnAdd a new column to a board
get_column_type_infoGet schema and settings for a column type
create_itemCreate an item or subitem, or duplicate an existing item
change_item_column_valuesUpdate one or more column values on an item
create_workspaceCreate a new workspace
update_workspaceUpdate a workspace's name, kind or description
list_workspacesList all workspaces available to the user
workspace_infoGet boards, docs and folders within a workspace
create_folderCreate a new folder in a workspace
update_folderRename, recolor or move a folder
move_objectMove a board, folder or overview to a new location
create_docCreate a new WorkDoc in a workspace or attached to an item
update_docUpdate content and blocks in an existing doc
read_docsFetch documents by ID, object ID or workspace
create_dashboardCreate a dashboard aggregating data from one or more boards
create_widgetAdd a widget to a dashboard or board view
all_widgets_schemaFetch JSON Schema definitions for all widget types
create_viewCreate a board view (tab) with optional filters and sorting
update_viewUpdate a view's name, filters or sort order
create_view_tableCreate a table view with column visibility, order and group-by
update_view_tableUpdate a table view's settings, filters, sort or tags
create_formCreate a new WorkForm with a backing board
get_formRetrieve a WorkForm by its token
update_formUpdate form settings, password or tags
form_questions_editorCreate, update or delete questions on a form
create_form_submissionSubmit a response to a WorkForm
get_user_contextGet the current user, account info and their boards and workspaces
list_users_and_teamsFetch users and/or teams by ID or name
create_updatePost a comment or reply on an item
get_updatesRetrieve updates (comments) from an item or board
create_notificationSend a bell notification, optionally by email, to a user
searchSearch for boards, documents, forms and folders
get_assetsRetrieve file metadata and download URLs by asset ID
get_asset_upload_urlGet a presigned URL to upload a file (step 1 of 2)
finalize_asset_uploadComplete an upload and attach the asset to an item (step 2 of 2)
list_automationsList automations on a board with their state and config
manage_automationsActivate, deactivate or delete an automation
create_automationCreate a board automation from a natural-language description
plan_workflowPlan workflows for a process and return an implementation plan
create_workflowCreate a new empty workflow in a workspace
update_workflowUpdate a workflow draft from a natural-language prompt
publish_workflowPublish a workflow draft to the live version
manage_agentManage the full agent lifecycle: create, get, update, delete, activate, run
manage_agent_triggersList, add or remove the triggers that fire an agent
manage_agent_skillsCreate skills and attach or detach them from an agent
manage_agent_knowledgeGrant, update or revoke an agent's access to boards and docs
agent_catalogBrowse available agent trigger types and skills
get_notetaker_meetingsRetrieve notetaker meetings with summaries and action items
get_monday_dev_sprints_boardsDiscover sprint boards and their associated task boards
get_sprints_metadataGet sprint names, dates, goals and status for a sprints board
get_sprint_summaryGet a full summary and analysis of a sprint's performance
all_monday_apiExecute any GraphQL query or mutation against the monday.com API
get_graphql_schemaFetch the monday.com GraphQL schema
get_type_detailsGet fields, arguments and metadata for a GraphQL type
show_tableRenders an interactive table view of board items
show_chartRenders a pie or bar chart visualization
show_batteryRenders a battery or progress indicator
show_assignRenders a smart assignment interface

Suggested access for each AI app

The documentation this list comes from doesn't mark monday.com's tools as read-only or destructive. Read each tool's description and decide per app before allowing it.

Coding agent in Claude Code or Cursor. Allow the read tools so the agent can look things up without stopping, and require approval for tools that change shared data.

Chat or research app in Claude Desktop. Allow reading and searching. Allow writes only where you want the app to act for you.

Unattended agent, such as a scheduled Codex job. No one is watching the session, so keep it narrow: allow what the job needs, require approval for changes and block the rest.

Blocked tools are removed from the tool list an app sees, so it won't try them. Because rules apply per app, the same monday.com connection can be broad in one app and read-only in another, and the credential stays in Toolstile instead of each app's config file.

How it works with Toolstile

  1. Connect once. Add monday.com to a workspace (browser sign-in). Toolstile keeps the credential, so no agent config holds it.
  2. Choose access per app. Give Claude Code every monday.com tool, give Cursor only the read tools, or keep monday.com away from an app entirely.
  3. Share approved accounts. Teammates use the connection without copying tokens, and you can remove access in one place.
  4. Review activity. See which app called which tool and when, so you can tighten access with evidence.

Add the monday.com MCP server to an AI app

Through Toolstile, every AI app uses one gateway entry, whichever servers you connect. In Claude Code:

Shell
claude mcp add --transport http toolstile 'https://mcp.toolstile.com/mcp'

Then connect monday.com in your workspace and choose which of its tools that app may use. Client setup covers Codex, Cursor and Claude Desktop.

To connect directly instead, add the monday.com endpoint to each app separately. In Claude Code:

Shell
claude mcp add --transport http monday 'https://mcp.monday.com/mcp'

In Cursor's mcp.json:

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

Some servers accept only clients they have approved, or need a token header. Check the monday.com MCP documentation for what your client needs.

Before you connect

A monday.com account. Sign-in uses your monday.com permissions.

Server details

DetailValue
Publishermonday.com
Endpointhttps://mcp.monday.com/mcp
AuthenticationBrowser sign-in
CategoriesProductivity
Tool list64 tools, observed 29 October 2026 (docs)

monday.com MCP documentation