logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcp-integration-monday-planner

Facilitate bi-directional orchestration with Monday.com workspaces, empowering users to administer project artifacts, instantiate new entries, and log commentary directly within the application environment.

Author

mcp-integration-monday-planner logo

Prat011

MIT License

Quick Info

GitHub GitHub Stars 32
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

mondaymcpcloudserver mondaymcp serverprat011 mcp

Monday.com Orchestration Module

Access the Monday.com MCP Gateway, providing MCP consumers with interfaces to manipulate Monday.com structures: boards, discrete items, associated annotations, and embedded digital assets.

Integrated Operations

Available Functions

The gateway exposes the following discrete utilities:

  • monday-create-item: Generates a novel work item or subordinate entry within a designated Monday.com project surface.
  • monday-get-board-groups: Fetches the entire set of organizational groupings from a specified project surface.
  • monday-create-update: Appends a new annotation or conversational thread to an existing work item.
  • monday-list-boards: Enumerates all accessible project surfaces within the account context.
  • monday-list-items-in-groups: Retrieves all items contained within specified organizational groupings on a project surface.
  • monday-list-subitems-in-items: Fetches the subordinate entries associated with a collection of parent items.
  • monday-create-board: Provisions a completely new Monday.com project surface.
  • monday-create-board-group: Establishes a new organizational section within an existing project surface.
  • monday-move-item-to-group: Re-locates a specific work item to an alternative organizational section.
  • monday-delete-item: Permanently eliminates a specified work item.
  • monday-archive-item: Moves a specified work item into a deactivated state.
  • monday-get-item-updates: Queries and returns the full history of annotations for a particular work item.
  • monday-get-docs: Lists digital assets residing in Monday.com, optionally filtering by hierarchical folder location.
  • monday-get-doc-content: Extracts the raw textual or structured data from a specified digital asset.
  • monday-create-doc: Provisions a new digital asset within the Monday.com environment.
  • monday-add-doc-block: Injects a new content segment into an existing digital asset structure.

Configuration Procedure

  1. Secure and retain a Personal Access Credential (API Token) from Monday.com by adhering to the guidelines here.
  2. Ascertain the Workspace Identifier (Name) from the Uniform Resource Locator (URL) of your active Monday.com environment. For instance, if the address is https://myworkspace.monday.com/, the identifier is myworkspace.

Rapid Initiation

Utilizing Rube for Deployment

  1. Navigate to the Rube Portal at (Rube.app)[https://rube.app/]
  2. Install the Rube runtime into your preferred host application (e.g., Cursor, Claude, VS Code, Windsurf, etc.).
  3. Finalize the authorization handshake with the Rube service.
  4. Execution of Monday.com operations, such as item creation or status updates, is now enabled.

Installation Manifests

Claude Desktop Runtime

For MacOS environments: ~/Library/Application\ Support/Claude/claude_desktop_config.json

For Windows environments: %APPDATA%/Claude/claude_desktop_config.json

Deployment via uvx

"mcpServers": { "monday": { "command": "uvx", "args": [ "mcp-server-monday" ], "env": { "MONDAY_API_KEY": "your-monday-api-key", "MONDAY_WORKSPACE_NAME": "your-monday-workspace-name" } } }

Deployment via Containerization (Docker)

"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" ] } }

Engineering and Maintenance

Assembly and Dissemination

To package the software component for broader availability:

  1. Synchronize external dependencies and refresh the manifest lock file:
uv sync
  1. Generate the distribution artifacts (source and wheel formats):
uv build

This operation populates the dist/ directory with the necessary deployable packages.

  1. Submit the artifacts to the Python Package Index (PyPI):
uv publish

Note: Authentication credentials for PyPI must be supplied either through environment variables or explicit command-line flags: - Token Identifier: --token or the environmental variable UV_PUBLISH_TOKEN - Or, Username/Password combination: --username/UV_PUBLISH_USERNAME and --password/UV_PUBLISH_PASSWORD

Diagnostic Procedures

Given that MCP gateways communicate over standard input/output streams, debugging can present complexities. For the most effective diagnostic environment, utilizing the MCP Inspector is highly recommended.

You can invoke the MCP Inspector utility via the Node Package Manager (npm)[https://docs.npmjs.com/downloading-and-installing-node-js-and-npm] using the subsequent instruction:

npx @modelcontextprotocol/inspector uv run mcp-server-monday

Upon execution, the Inspector interface will present a network address that you can open in a web browser to initiate the inspection session.

WIKIPEDIA: Cloud computing is defined by the ISO as "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand." It is frequently abbreviated as "the cloud".

== Defining Attributes == In 2011, the United States National Institute of Standards and Technology (NIST) cataloged five 'essential characteristics' inherent to cloud infrastructures. The precise definitions provided by NIST are:

On-demand self-service: "A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider." Broad network access: "Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops, and workstations)." Resource pooling: " The provider's computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand." Rapid elasticity: "Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. To the consumer, the capabilities available for provisioning often appear unlimited and can be appropriated in any quantity at any time." Measured service: "Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer of the utilized service. By the year 2023, the International Organization for Standardization (ISO) had subsequently refined and expanded this list.

See Also

`