monday MCP Server
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@monday MCP Servershow me my open tasks for this week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: reddit-mcp-server
Prerequisites
Before running the MCP server, make sure you have:
Node v20 or higher installed
NPM v5.2.0 or higher installed
โ๏ธ Usage
npx @mondaydotcomorg/monday-api-mcp@latest -t abcd123The monday.com API token can also be provided via the monday_token environment variable.
Command Line Arguments
Argument | Flags | Description | Required | Default |
monday.com API Token |
| monday.com API token (can also be provided via | Yes | - |
API Version |
| monday.com API version | No |
|
Read Only Mode |
| Enable read-only mode | No |
|
Mode |
| Set the mode for tool selection: "api" - API tools only, "apps" - (Beta) Monday Apps tools only, "atp" - (Alpha) ATP server mode | No |
|
Dynamic API Tools |
| (Beta) Enable dynamic API tools (Mode that includes the whole API schema, not supported when using read-only mode) | No |
|
๐งช 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 atpCursor 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.
Maintenance
Appeared in Searches
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mondaycom/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server