mcp-server-monday-connector
Facilitates seamless integration with Monday.com workspaces, granting users programmatic access to govern boards, generate new project items, and append activity logs directly through the platform's interface.
Author

Prat011
Quick Info
Actions
Tags
Monday.com Integration Server for MCP
Access the Monday.com MCP Server to empower MCP clients to interface with Monday.com's comprehensive data structures, encompassing project boards, individual items, chronological updates, and embedded documentation resources.
Supported Operations (Tools)
This server exposes the following capabilities for remote execution:
monday-create-item: Provisions a fresh record or subordinate entry within a designated Monday.com structure.monday-get-board-groups: Fetches the complete collection of organizational groupings residing on a specified board.monday-create-update: Logs a new communication or progress note against a specific project item.monday-list-boards: Enumerates all accessible project boards within the connected account.monday-list-items-in-groups: Retrieves all entries contained within specified partitions of a board.monday-list-subitems-in-items: Yields all secondary records linked to a set of primary items.monday-create-board: Establishes a brand-new organizational structure (board) within Monday.com.monday-create-board-group: Instantiates a new organizational section on an existing board.monday-move-item-to-group: Relocates an existing item to a different sectional container.monday-delete-item: Permanently removes an item record from the system.monday-archive-item: Marks an item for inactive status, removing it from active views.monday-get-item-updates: Retrieves the historical stream of modifications and commentary pertaining to an item.monday-get-docs: Lists all associated documents, with optional filtering based on directory location.monday-get-doc-content: Fetches the complete textual or structured data payload of a specific document.monday-create-doc: Generates a new digital artifact within the Monday.com ecosystem.monday-add-doc-block: Injects a new content segment into an already existing document.
Configuration Prerequisites
- Secure and store a Personal Access Token within Monday.com, following the guidelines provided here.
- Ascertain the Workspace Identifier by inspecting your Monday.com portal URL. For instance, if the address is
https://myworkspace.monday.com/, the required identifier ismyworkspace.
Rapid Deployment Guide (Using Rube)
- Navigate to the Rube portal at https://rube.app/.
- Integrate the Rube client into your preferred environment (e.g., Cursor, Claude, VS Code, Windsurf).
- Authenticate your credentials with the Rube service.
- You are now equipped to invoke actions against Monday.com, such as creating operational items or migrating records between groups.
Installation Methods
Configuration File Placement (Claude Desktop Example)
MacOS path: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows path: %APPDATA%/Claude/claude_desktop_config.json
Execution via uvx (Recommended)
json
"mcpServers": {
"monday": {
"command": "uvx",
"args": [
"mcp-server-monday"
],
"env": {
"MONDAY_API_KEY": "your-monday-api-key",
"MONDAY_WORKSPACE_NAME": "your-monday-workspace-name"
}
}
}
Execution via Docker Container
json
"mcpServers": {
"monday-docker": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"MONDAY_API_KEY=your-monday-api-key",
"-e",
"MONDAY_WORKSPACE_NAME=your-monday-workspace-name",
"sakce/mcp-server-monday"
]
}
}
Development Cycle
Packaging and Distribution
To ready the software for broader deployment:
- Synchronize required dependencies and update the dependency manifest:
uv sync
- Generate the distributable artifacts (source and wheel):
uv build
This operation populates the dist/ folder.
- Upload to the PyPI repository:
uv publish
Note: Authentication credentials for PyPI deployment must be supplied either through command-line arguments (e.g., --token) or environment variables (UV_PUBLISH_TOKEN, etc.).
Troubleshooting
Debugging interactions over standard I/O streams (stdio) can be complex. For optimal diagnostic capabilities, we strongly advise utilizing the MCP Inspector.
You can initialize the Inspector using Node Package Manager (npm):
npx @modelcontextprotocol/inspector uv run mcp-server-monday
Once launched, the Inspector will present a network address accessible via a web browser to commence the debugging session.
Contextual Background (Business Management Technology): Business administration suites encompass all systematic applications, control mechanisms, quantitative methods, and operational philosophies leveraged by organizations to successfully navigate evolving market conditions, maintain competitive parity, and drive superior operational outcomes. These technologies span departmental functions—including planning, process control, record-keeping, personnel management, and strategic decision support. Modern business software, evolving from initial Management Information Systems (MIS) to Enterprise Resource Planning (ERP) and now Cloud Business Management, must be selected with strategic intent and rigorously tailored to specific organizational requirements for true value generation.
