MCP Server for monday.com integration, providing tools to manage boards, items, groups, documents, and updates
Server has 21 tools with complete input schemas and descriptions present for all tools. However, quality is inconsistent: naming is verb-forward and clear (good), but many parameter descriptions lack detail on constraints, formats, and valid ranges. Output schemas are not documented. Error handling is minimal, no recovery guidance or actionable error messages visible in code. Parameter descriptions average ~40 chars, well below the 72-char baseline for A+ tools. Several tools have underdescribed parameters (e.g., monday-create-update missing itemId description; monday-list-items-in-groups has a Chinese-language description fragment). No tool annotations (readOnlyHint, destructiveHint) despite clear risk levels. Composition is reasonable, tools are single-purpose, but some could be more discoverable (e.g., monday-get-item-updates vs monday-get-update-files naming is similar and could confuse LLMs).
Add a block to a Monday.com document
Archive an item in a Monday.com board
Create a new Monday.com board
Create a new group in a Monday.com board
Create a new document in Monday.com. Specify either workspace_id (with kind, name) or board_id (with column_id, item_id) as the location.
Create a new item in a Monday.com Board. Optionally, specify the parent Item ID to create a Sub-item.
Create an update (comment) on a Monday.com Item or Sub-item.
Missing output schema documentation. No tool documents what fields are returned, their types, or structure. LLMs cannot plan downstream calls or extract required data without knowing response shape.
Parameter descriptions lack constraint details. 'columnValues' is described as 'Dictionary of column values' but does not specify format, valid keys, or value types. 'limit' and 'page' parameters lack min/max bounds.
No tool annotations (readOnlyHint, destructiveHint, idempotentHint) despite clear risk levels. Destructive tools (monday-delete-item, monday-archive-item) and write tools lack annotations to guide agent behavior.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 47 | <=2025-11-25 | v2 |
Delete an item from a Monday.com board
Get the Columns of a Monday.com Board.
Get the Groups of a Monday.com Board.
Get the content (blocks) of a specific document by ID
Get a list of documents from Monday.com
Get files attached to a specific item in Monday.com
Get all updates (comments) on a Monday.com Item or Sub-item
Fetch specific Monday.com item by its ID
Get files attached to a specific update in Monday.com
Get all Boards from Monday.com
List all items in the specified groups of a Monday.com board
List all Sub-items of a list of Monday.com Items
Move an item to a group in a Monday.com board
Update a Monday.com item's or sub-item's column values.
Inconsistent parameter descriptions. monday-create-update missing description for 'itemId' parameter. monday-list-items-in-groups contains Chinese-language text fragment in column_ids description, breaking English consistency.
No error handling guidance visible. Tools do not document what errors can occur, whether they are retryable, or what the LLM should do next. No recovery patterns implemented.