Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Monday.com MCP Server
for AI Agents

Production-ready Monday.com MCP server with 99 extensible actions — plus built-in authentication, security, and optimized execution.

Monday.com logo
Monday.com MCP Server
Built by StackOne StackOne

Coverage

99 Agent Actions

Create, read, update, and delete across Monday.com — and extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Monday.com MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Monday.com tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Monday.com call.

Tools Discovery →

What is the Monday.com MCP Server?

A Monday.com MCP server lets AI agents read and write Monday.com data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Monday.com MCP server ships with 99 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All Monday.com MCP Tools and Actions

Every action from Monday.com's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.

API Versions

  • List API Versions

    Returns metadata about all available API versions

  • Get API Version

    Returns metadata about the API version used to make the request

Boards

  • Create Board

    Creates a new board with specified configuration

  • List Boards

    Returns an array containing metadata about one or a collection of boards

  • Update Board

    Updates a board's attributes

  • Delete Board

    Deletes a board

Columns

  • Create Column

    Creates a new column on a board

  • List Columns

    Returns an array containing metadata about one or a collection of columns on a board

  • Delete Column

    Deletes a single column from a board

Favorites

  • List Favorites

    Returns metadata for a list of favorites

  • Delete Favorite

    Deletes a favorite

Folders

  • Create Folder

    Creates a new folder in a workspace

  • List Folders

    Returns an array containing metadata about one or a collection of folders

  • Update Folder

    Updates a folder's attributes

  • Delete Folder

    Deletes a folder and all its contents

Groups

  • Create Group

    Creates a new empty group on a board

  • List Groups

    Returns an array containing metadata about one or a collection of groups on a specific board

  • Update Group

    Updates a group's attributes

  • Delete Group

    Deletes a group and all of its items

Items

  • Create Item

    Creates a new item on a board

  • List Items

    Returns an array containing metadata about one or a collection of specific items

  • Delete Item

    Deletes an item (or subitem) and its nested subitems

Subitems

  • Create Subitem

    Creates a new subitem under a parent item

  • List Subitems

    Returns metadata about subitems for a specific parent item

Notifications

  • Create Notification

    Sends a notification to a user's bell icon

  • List Notifications

    Returns metadata about the user's notifications

Mute Board Settings

  • Get Mute Board Settings

    Returns a board's muted notification settings

  • Update Mute Board Settings

    Updates the mute notification settings for a specific board

Objects

  • List Objects

    Returns metadata about a collection of objects

  • Delete Object

    Permanently deletes an object

Teams

  • Create Team

    Creates a new team with specified configuration

  • List Teams

    Returns an array containing metadata about one or several teams

  • Delete Team

    Deletes a team by its ID

Workspaces

  • Create Workspace

    Creates a new workspace with specified configuration

  • List Workspaces

    Returns an array containing metadata about one or a collection of workspaces

  • Update Workspace

    Updates an existing workspace with new attributes

  • Delete Workspace

    Deletes a workspace by its ID

Other (62)

  • Add Subscribers To Object

    Adds subscribers or owners to an existing object

  • Create Or Get Tag

    Creates a new tag or retrieves its data if it already exists

  • Add Teams To Board

    Adds teams to a board with specified role

  • Add Users To Team

    Adds users to a team

  • Add Teams To Workspace

    Adds teams to a workspace with specified role

  • Create Update

    Creates and adds a new update to an item

  • Add Users To Board

    Adds users to a board with specified role

  • Add Users To Workspace

    Adds users to a workspace with specified role

  • Get Account

    Returns metadata about the current account

  • Get Plan

    Returns metadata about the account's monday.com plan

  • List Account Roles

    Returns metadata about all user roles in an account (both default and custom)

  • Get API Complexity

    Returns the complexity cost of the current API query

  • List Assets

    Returns metadata about one or a collection of assets (files)

  • Get Activity Logs

    Returns activity logs from a specific board in reverse chronological order

  • Get Column Type Schema

    Returns the JSON schema definition for a specific column type

  • List Departments

    Returns an array containing metadata about an account's departments

  • Get Form

    Returns metadata for a given Workform

  • List Items Page

    Returns a page of items from a board filtered by specified criteria

  • List Replies

    Returns metadata for replies to updates

  • List Tags

    Returns metadata about the account's public tags

  • List Updates

    Returns updates in reverse chronological order from an account, board, or item

  • List Users

    Returns an array containing metadata about one or multiple users

  • Get Me

    Returns metadata about the user whose API key is being used

  • Set Board Permission

    Sets or updates a board's default role/permissions

  • Update Board Hierarchy

    Updates a board's position, workspace, or product

  • Set Item Description Content

    Updates an item's description using markdown

  • Update Assets On Item

    Updates the files in a file column

  • Move Item To Group

    Moves an item (or subitem) and its nested subitems between groups on the same board

  • Move Item To Board

    Moves an item to a different board. Currently moving subitems not supported.

  • Update Multiple Users

    Updates one or multiple users' attributes

  • Update Email Domain

    Updates a user's email domain

  • Update Users Role

    Updates a user's role (accepts both custom or default roles)

  • Remove Team Owners

    Removes owners from a team

  • Remove Users From Team

    Removes users from a team

  • Delete Teams From Board

    Removes teams from a board

  • Delete Teams From Workspace

    Removes teams from a workspace

  • Delete Update

    Deletes an item's update

  • Delete Subscribers From Board

    Removes subscribers from a board

  • Delete Users From Workspace

    Removes users from a workspace

  • Duplicate Board

    Duplicates a board with all of its items and groups

  • Archive Board

    Archives a board

  • Change Column Value

    Changes a column value with a JSON value

  • Change Simple Column Value

    Changes a column value with a string value

  • Change Multiple Column Values

    Changes multiple columns with a JSON value

  • Change Column Title

    Changes the title of an existing column

  • Change Column Metadata

    Updates the title or description of an existing column

  • Duplicate Group

    Duplicates a group and all of its items

  • Archive Group

    Archives a group and all of its items

  • Duplicate Item

    Duplicates an item (or subitem) and its nested subitems

  • Change Item Position

    Changes an item's position on the same board

  • Archive Item

    Archives an item (or subitem) and its nested subitems

  • Clear Item Updates

    Clears all updates on a specific item, including replies and likes

  • Archive Object

    Archives an object

  • Assign Team Owners

    Assigns owners to a team

  • Like Update

    Likes an update

  • Unlike Update

    Unlikes an update

  • Edit Update

    Edits an update's text

  • Pin Update To Top

    Pins an update to the top of an item

  • Unpin Update From Top

    Unpins an update from the top of an item

  • Activate Users

    Activates or reactivates users in a monday.com account

  • Invite Users

    Invites users to join a monday.com account

  • Deactivate Users

    Deactivates users from a monday.com account

Set Up Your Monday.com MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Monday.com in under 10 lines of code.

MCP Clients

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

More Project Management MCP Servers

Azure DevOps

172+ actions

Bitbucket

134+ actions

Jira

134+ actions

Confluence

133+ actions

Trello

133+ actions

Asana

126+ actions

GitLab

125+ actions

Monday.com MCP Server FAQ

Monday.com MCP server vs direct API integration — what's the difference?
A Monday.com MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling Monday.com. A Monday.com MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling Monday.com at runtime. StackOne provides both.
How does Monday.com authentication work for AI agents?
Monday.com authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Monday.com account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Monday.com MCP tools vulnerable to prompt injection?
Yes — Monday.com MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a Monday.com agent and how do I avoid it?
Context bloat happens when Monday.com tool schemas and API responses eat your Monday.com agent's memory, preventing it from reasoning effectively. A single Monday.com query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery and Code Mode reduce context bloat — loading only relevant tools per query and keeping raw responses out of the agent's context.
Can I limit which actions my Monday.com agent can access?
Yes — you can limit which actions your Monday.com agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Monday.com MCP server?
Yes — you can create custom agent actions for your Monday.com MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Monday.com's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Monday.com MCP server?
Skip a Monday.com MCP server if your integration is purely software-to-software — direct Monday.com API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Monday.com actions at runtime.
What AI frameworks and AI clients does the StackOne Monday.com MCP server support?
The StackOne Monday.com MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.