Monday.com MCP Server

generic

Come funziona

Quando colleghi questo connettore a un agente, l’agente non impara gli strumenti a memoria: se li fa dire, e li usa quando servono. Per questo un connettore aggiornato porta strumenti nuovi senza che l’agente vada rifatto.

Durante una conversazione il giro e’ sempre lo stesso: l’agente capisce dalla tua richiesta quale strumento serve e con quali valori usarlo, il gateway lo esegue e restituisce il risultato, e l’agente te lo racconta a parole. Chi compie l’operazione resti tu: l’accesso avviene con credenziali verificate, cosi’ il connettore puo’ distinguere cosa e’ permesso a te da cosa e’ permesso a un altro.

Il giro completo, con questo connettore

  1. Chiedi all’agente qualcosa che ha bisogno di Monday.com MCP Server — per esempio una delle richieste qui sopra.
  2. L’agente si fa dare l’elenco degli strumenti e vi trova, fra gli altri, delete_itemget_board_items_pagecreate_item.
  3. Sceglie quello adatto e lo esegue, riempiendo i valori con quello che gli hai detto (o chiedendoteli, se gli mancano):
    {
      "tool": "delete_item",
      "parameters": {
        "itemId": "<number>"
      }
    }
  4. Il gateway esegue lo strumento e restituisce il risultato: l’agente non te lo mostra grezzo, te lo racconta — e se serve incatena piu’ strumenti di fila per arrivare a quello che hai chiesto.

Gli strumenti di questo connettore

92 strumenti. Non li chiami tu: li sceglie l’agente in base a quello che gli chiedi. Servono a farti capire cosa puoi aspettarti e quali informazioni ti verranno chieste. L’elenco effettivo puo’ variare con la configurazione del collegamento.

delete_item

Delete an item

Gli serve: itemIdnumber

La chiamata che parte
{
  "tool": "delete_item",
  "parameters": {
    "itemId": "<number>"
  }
}
get_board_items_page

Get all items from a monday.com board with pagination support and optional column values and item descriptions. Returns structured JSON with item details, creation/update timestamps, and pagination info. Use the nextCursor parameter from the response to get the next page of results when has_more is…

Gli serve: boardIdnumber

Puo’ usare: itemIds searchTerm limit cursor includeColumns includeGroup includeItemDescription includeSubItems subItemLimit filters +3

La chiamata che parte
{
  "tool": "get_board_items_page",
  "parameters": {
    "boardId": "<number>"
  }
}
create_item

[IMPORTANT] If you need to create multiple items in one call, use create_items instead of calling this tool in a loop. Otherwise: create a new item with provided values, create a subitem under a parent item, or duplicate an existing item and update it with new values. Use parentItemId when creating…

Gli serve: boardIdnumber namestring columnValuesstring

Puo’ usare: groupId createLabelsIfMissing parentItemId duplicateFromItemId

La chiamata che parte
{
  "tool": "create_item",
  "parameters": {
    "boardId": "<number>",
    "name": "<string>",
    "columnValues": "<string>"
  }
}
create_items

Create up to 20 new items in a single call. Each item is fully independent - it chooses its own groupId, parentItemId (for subitems), duplicateFromItemId (for bulk templating from an existing item), and createLabelsIfMissing. A single call can therefore span multiple groups, mix regular items with s…

Gli serve: boardIdnumber itemsarray

La chiamata che parte
{
  "tool": "create_items",
  "parameters": {
    "boardId": "<number>",
    "items": "<array>"
  }
}
create_update

Create a new update (comment/post) on a monday.com item. Updates can be used to add comments, notes, or discussions to items. You can optionally mention users, teams, or boards in the update. You can also reply to an existing update by using the parentId parameter.

Gli serve: itemIdnumber bodystring

Puo’ usare: mentionsList parentId

La chiamata che parte
{
  "tool": "create_update",
  "parameters": {
    "itemId": "<number>",
    "body": "<string>"
  }
}
delete_update

Delete an update (comment/post) from a monday.com item.

Gli serve: idnumber

La chiamata che parte
{
  "tool": "delete_update",
  "parameters": {
    "id": "<number>"
  }
}
get_updates

Get updates (comments/posts) from a monday.com item or board. Specify objectId and objectType (Item or Board) to retrieve updates. For Board queries, you can filter by date range using fromDate and toDate (both required together, ISO8601 format). By default, Board queries return only board discussio…

Gli serve: objectIdstring objectTypestring

Puo’ usare: limit page includeReplies includeAssets fromDate toDate includeItemUpdates

La chiamata che parte
{
  "tool": "get_updates",
  "parameters": {
    "objectId": "<string>",
    "objectType": "<string>"
  }
}
create_update_in_monday

Create a new update (comment/post) on a monday.com item. Updates can be used to add comments, notes, or discussions to items. You can optionally mention users, teams, or boards in the update. After calling this tool you should call the full board data tool to get data, and immediately after that cal…

Gli serve: itemIdnumber bodystring

Puo’ usare: mentionsList

La chiamata che parte
{
  "tool": "create_update_in_monday",
  "parameters": {
    "itemId": "<number>",
    "body": "<string>"
  }
}
get_board_schema

Get board schema (columns and groups) by board id

Gli serve: boardIdnumber

La chiamata che parte
{
  "tool": "get_board_schema",
  "parameters": {
    "boardId": "<number>"
  }
}
get_board_activity

Get board activity logs for a specified time range (defaults to last 30 days). Optionally filter by item ids or user ids to avoid fetching activity for the entire board.

Gli serve: boardIdnumber

Puo’ usare: itemIds userIds fromDate toDate includeData

La chiamata che parte
{
  "tool": "get_board_activity",
  "parameters": {
    "boardId": "<number>"
  }
}
get_board_info

Get comprehensive board information including metadata, structure, owners, and configuration. Also returns the board's views (e.g. table views, filter views) — each view includes its id, name, type, and a structured filter object.

Gli serve: boardIdnumber

La chiamata che parte
{
  "tool": "get_board_info",
  "parameters": {
    "boardId": "<number>"
  }
}
get_full_board_data

INTERNAL USE ONLY - DO NOT CALL THIS TOOL DIRECTLY. This tool is exclusively triggered by UI components and should never be invoked directly by the agent.

Gli serve: boardIdstring

Puo’ usare: filters filtersOperator

La chiamata che parte
{
  "tool": "get_full_board_data",
  "parameters": {
    "boardId": "<string>"
  }
}
list_users_and_teams

Tool to fetch users and/or teams data.

Puo’ usare: userIds teamIds name getMe includeTeams teamsOnly includeTeamMembers

La chiamata che parte
{
  "tool": "list_users_and_teams",
  "parameters": {
    "userIds": "<array>",
    "teamIds": "<array>",
    "name": "<string>"
  }
}
change_item_column_values

[IMPORTANT] If you need to update multiple items in one call, use update_items instead of calling this tool in a loop. Otherwise: change the column values of a single item in a monday.com board. [REQUIRED PRECONDITION]: Before using this tool, if new columns were added to the board or if you are not…

Gli serve: boardIdnumber itemIdnumber columnValuesstring

Puo’ usare: createLabelsIfMissing

La chiamata che parte
{
  "tool": "change_item_column_values",
  "parameters": {
    "boardId": "<number>",
    "itemId": "<number>",
    "columnValues": "<string>"
  }
}
update_items

Update column values for up to 40 items in a single call. Each update targets one item by itemId and sets one or more column values on it. Each update is independent - it can target its own board via boardId and set its own column values, so a single call can update many items across multiple boards…

Gli serve: updatesarray

Puo’ usare: boardId

La chiamata che parte
{
  "tool": "update_items",
  "parameters": {
    "updates": "<array>"
  }
}
move_item_to_group

Move an item to a group in a monday.com board

Gli serve: itemIdnumber groupIdstring

La chiamata che parte
{
  "tool": "move_item_to_group",
  "parameters": {
    "itemId": "<number>",
    "groupId": "<string>"
  }
}
create_board

Create a monday.com board

Gli serve: boardNamestring

Puo’ usare: boardKind boardDescription workspaceId boardOwnerIds

La chiamata che parte
{
  "tool": "create_board",
  "parameters": {
    "boardName": "<string>"
  }
}
use_template

Apply a monday.com template to create boards in a workspace. Returns a process_id immediately — the operation runs asynchronously and can take 30 seconds to 2+ minutes. Use check_template_status(processId) to poll every 5–10 seconds until status is COMPLETE or FAILED. Stop polling on COMPLETE (board…

Gli serve: templateIdinteger

Puo’ usare: destinationWorkspaceId destinationName boardKind

La chiamata che parte
{
  "tool": "use_template",
  "parameters": {
    "templateId": "<integer>"
  }
}
check_template_status

Check the status of a use_template operation. Poll after calling use_template — wait 5–10 seconds between polls. Status values: PENDING | IN_PROGRESS | COMPLETE | FAILED. Stop polling when status is COMPLETE (boards ready) or FAILED (unrecoverable). Give up after ~5 minutes if neither terminal statu…

Gli serve: processIdstring

La chiamata che parte
{
  "tool": "check_template_status",
  "parameters": {
    "processId": "<string>"
  }
}
create_form

Create a monday.com form. Also creates a backing board to store responses. Returns the formToken for future mutations.

Gli serve: destination_workspace_idstring

Puo’ usare: destination_folder_id destination_folder_name board_kind destination_name board_owner_ids board_owner_team_ids board_subscriber_ids board_subscriber_teams_ids

La chiamata che parte
{
  "tool": "create_form",
  "parameters": {
    "destination_workspace_id": "<string>"
  }
}
update_form

Update a monday.com form. Use the action field to specify the operation.

Gli serve: formTokenstring actionstring

Puo’ usare: formPassword tag form

La chiamata che parte
{
  "tool": "update_form",
  "parameters": {
    "formToken": "<string>",
    "action": "<string>"
  }
}
get_form

Get a monday.com form by its form token. Form tokens can be extracted from the form's url. Given a form url, such as https://forms.monday.com/forms/abc123def456ghi789?r=use1, the formToken is the alphanumeric string that appears right after /forms/ and before the ?. In the example, the formToken is…

Gli serve: formTokenstring

La chiamata che parte
{
  "tool": "get_form",
  "parameters": {
    "formToken": "<string>"
  }
}
form_questions_editor

Create, update, or delete a question in a monday.com form

Gli serve: actionstring formTokenstring

Puo’ usare: questionId question

La chiamata che parte
{
  "tool": "form_questions_editor",
  "parameters": {
    "action": "<string>",
    "formToken": "<string>"
  }
}
create_form_submission

Submit a response to a monday.com WorkForm. Use get_form first to retrieve the WorkForm, then: - Inspect each question's showIfRules to determine which questions are conditionally shown based on previous answers. - Inspect each question's settings for any answer constraints (e.g. rating limits, sele…

Gli serve: form_tokenstring answersarray form_timezone_offsetinteger

Puo’ usare: password tags

La chiamata che parte
{
  "tool": "create_form_submission",
  "parameters": {
    "form_token": "<string>",
    "answers": "<array>",
    "form_timezone_offset": "<integer>"
  }
}
create_column

Create a new column in a monday.com board

Gli serve: boardIdnumber columnTypestring columnTitlestring

Puo’ usare: columnDescription columnSettings

La chiamata che parte
{
  "tool": "create_column",
  "parameters": {
    "boardId": "<number>",
    "columnType": "<string>",
    "columnTitle": "<string>"
  }
}
Gli altri 67 strumenti

update_column create_group delete_column all_api_read all_api_write get_column_type_info create_custom_activity create_notification create_timeline_item fetch_custom_activity read_docs workspace_info list_workspaces create_doc add_content_to_doc update_doc update_workspace update_folder create_workspace create_folder move_object create_dashboard all_widgets_schema create_widget board_insights search get_user_context update_assets_on_item get_assets create_view update_view create_view_table update_view_table undo_action get_object_schemas create_object_schema update_object_schema delete_object_schema delete_object_schema_columns manage_object_schema_board_connection manage_object_schema_columns set_object_schema_column_active_state get_asset_upload_url finalize_asset_upload link_board_items_workflow fetch_file_content manage_agent manage_agent_triggers manage_agent_skills manage_agent_knowledge agent_catalog list_automations manage_automations create_automation get_automation_runs get_automation_statistics create_workflow update_workflow plan_workflow publish_workflow configure_ai_column remove_ai_from_column send_feedback get_monday_knowledge get_monday_dev_sprints_boards get_sprints_metadata get_sprint_summary

Elenco rilevato il 11/08/2026.

Guida all'uso del connettore MCP «Monday.com MCP Server» su AIsuru. Tutti i connettori.