mcpField
M
monday.com MCP Server

monday.com MCP Server

Local
github.com/mondaycomDeveloper Tools436Updated today

About monday.com MCP Server

The monday.com API MCP Server is an MCP server that gives MCP clients access to the monday.com API. It runs as an npx package and is aimed at users who want AI assistants to work with their monday.com accounts.

Key features

  1. 01Connects to monday.com using an API token
  2. 02Read-only mode for data retrieval
  3. 03Selectable tool modes: API, Apps, or ATP
  4. 04Token supplied by argument or environment variable
  5. 05Dynamic API tools in beta

Use cases

  1. 01Querying monday.com board data from Claude Desktop
  2. 02Managing project items from Cursor
  3. 03Retrieving board information in read-only mode

MCP support

The project is itself an MCP server that exposes monday.com API operations as tools to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

monday.com API MCP Server

A server implementation for the Model Context Protocol (MCP) that provides an interface to interact with monday.com API.

💻 Claude Desktop Demo

https://github.com/user-attachments/assets/ed8d24e1-256b-4f6b-9d84-38e54a8703fd

Prerequisites

Before running the MCP server, make sure you have:

  1. Node v20 or higher installed
  2. NPM v5.2.0 or higher installed
  3. monday.com API key

⚙️ Usage

npx @mondaydotcomorg/monday-api-mcp@latest -t abcd123

The monday.com API token can also be provided via the monday_token environment variable.

Command Line Arguments
ArgumentFlagsDescriptionRequiredDefault
monday.com API Token--token, -tmonday.com API token (can also be provided via monday_token environment variable)Yes-
API Version--version, -vmonday.com API versionNocurrent
Read Only Mode--read-only, -roEnable read-only modeNofalse
Mode--mode, -mSet the mode for tool selection: "api" - API tools only, "apps" - (Beta) Monday Apps tools only, "atp" - (Alpha) ATP server modeNoapi
Dynamic API Tools--enable-dynamic-api-tools, -edat(Beta) Enable dynamic API tools (Mode that includes the whole API schema, not supported when using read-only mode)Nofalse

🧪 ATP Mode (Alpha)

ATP (Agent Tool Protocol) mode provides an alternative integration that enables GraphQL API exploration and code execution capabilities. This mode exposes two powerful tools:

  • explore_api: Navigate and discover the monday.com GraphQL API structure
  • execute_code: Execute JavaScript code to call monday.com APIs dynamically

⚠️ Alpha Feature: ATP mode is currently in alpha. APIs and behavior may change.

Usage
npx @mondaydotcomorg/monday-api-mcp@latest -t abcd123 -m atp
Cursor Integration (ATP Mode)
{
  "mcpServers": {
    "monday-api-mcp": {
      "command": "npx",
      "args": [
        "@mondaydotcomorg/monday-api-mcp@latest",
        "-t",
        "abcd123",
        "-m",
        "atp"
      ],
      "env": {
        "NODE_OPTIONS": "--no-node-snapshot"
      }
    }
  }
}

💻 Claude Desktop Integration

{
  "mcpServers": {
    "monday-api-mcp": {
      "command": "npx",
      "args": [
        "@mondaydotcomorg/monday-api-mcp@latest",
        "-t",
        "abcd123"
      ]
    }
  }
}

💻 Cursor Integration

Using command line arguments
{
  "mcpServers": {
    "monday-api-mcp": {
      "command": "npx",
      "args": [
        "@mondaydotcomorg/monday-api-mcp@latest",
        "-t",
        "abcd123"
      ],
      "env": {}
    }
  }
}
Using environment variable
{
  "mcpServers": {
    "monday-api-mcp": {
      "command": "npx",
      "args": [
        "@mondaydotcomorg/monday-api-mcp@latest"
      ],
      "env": {
        "monday_token": "abcd123"
      }
    }
  }
}

License

This project is licensed under the MIT License - see the LICENSE file for details.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.