Overview
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.