Monday.com MCP Server
@Nasseratic
About Monday.com MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"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"
}
}
}
}Tools
6Get 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
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.
More Other MCP servers
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments