MCP.so
登录

Monday.com MCP Server

@Nasseratic

关于 Monday.com MCP Server

暂无概览

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

Nasseratic

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "monday": {
      "command": "pnpm",
      "args": [
        "dlx",
        "@nasseratic/monday-mcp-server@latest"
      ],
      "env": {
        "MONDAY_API_KEY": "your_monday_api_key",
        "MONDAY_TASKS_BOARD_ID": "your_monday_board_id"
      }
    }
  }
}

工具

6

Get items assigned to the current user for the configured board

Add a new task (item) to the Monday.com board

Update the status of a task (item) with intelligent status matching

Update a task (item) with custom column values (advanced)

Get all groups from the Monday.com board

Get detailed information for a specific item including all its columns and values

概览

What is Monday.com MCP Server?

A Model Context Protocol (MCP) server implementation in TypeScript for handling Monday.com task-related operations. It provides tools to interact with a Monday.com board, such as retrieving assigned items, adding tasks, updating statuses, and managing groups.

How to use Monday.com MCP Server?

Configure the server in your ~/.cursor/mcp.json file using either the direct pnpm dlx command (recommended) or a local development setup. Required environment variables are MONDAY_API_KEY and MONDAY_TASKS_BOARD_ID. The server exposes tools that can be invoked through an MCP-compatible client (e.g., Cursor).

Key features of Monday.com MCP Server

  • Supports multiple task-related operations via MCP tools
  • Intelligent status matching using natural language (e.g., "in progress")
  • Retrieves items assigned to the current user
  • Adds, updates, and fetches detailed item data
  • Lists all groups on a configured board
  • Updates custom column values with advanced options

Use cases of Monday.com MCP Server

  • Automate task creation in Monday.com from an AI assistant
  • Update task statuses using conversational commands
  • Retrieve a user's assigned items for quick overview
  • Fetch detailed column values of a specific item

FAQ from Monday.com MCP Server

What environment variables are required?

MONDAY_API_KEY (your Monday.com API token) and MONDAY_TASKS_BOARD_ID (the board ID containing your tasks).

How do I get my Monday.com API token?

Go to your Monday.com account, click your avatar, select Developers > My API tokens, and generate a new token with appropriate permissions.

How do I find my board ID?

Open the board in Monday.com; the board ID is the number in the URL after the board name.

What is intelligent status matching?

The update-task-status tool accepts natural language like "done" or "in review" and automatically matches it to the board's status column labels (e.g., "Completed", "In Review").

Can I use this server without cloning the repository?

Yes. Use the direct usage method with pnpm dlx @nasseratic/monday-mcp-server@latest. No cloning is needed.

评论

其他 分类下的更多 MCP 服务器