monday.com MCP server for AI agents

List and create monday.com boards, groups, items and subitems, filter items by column values, change columns, and post updates.

monday.comAPI_KEYOAUTH2

Runs with your users' own monday.com accounts. Credentials stay on prompt-tm.com.

15 tools · 0 triggers

Auth
API key · OAuth 2.0 (sign in with the app)
Tools
15
Triggers
0
Category
Project management, Productivity

Tools and triggers

  • Get the current user

    MONDAY_GET_ME

    Returns the user the token belongs to, with their account.read-only

  • List workspaces

    MONDAY_LIST_WORKSPACES

    Lists the workspaces the user can see, with their IDs.read-only

  • List boards

    MONDAY_LIST_BOARDS

    Lists boards with their IDs, workspaces and groups; with `include_columns` also their column IDs and types, which item writes need.read-only

  • List items

    MONDAY_LIST_ITEMS

    Lists a board's items with their column values, 25 at a time by default. Filter with `rules`, such as `[{ "column_id": "status", "compare_value": "Done", "operator": "contains_terms" }]` for a status label's text. For the next page pass the returned `cursor`.read-only

  • Get items

    MONDAY_GET_ITEMS

    Returns items by ID with their column values, group, board and latest updates.read-only

  • Create an item

    MONDAY_CREATE_ITEM

    Creates an item on a board, in a group if given, with optional column values.

  • Create a subitem

    MONDAY_CREATE_SUBITEM

    Creates a subitem under an item, with optional column values of the subitems board.

  • Update an item's columns

    MONDAY_UPDATE_ITEM

    Changes the given column values of an item.

  • Move an item to a group

    MONDAY_MOVE_ITEM_TO_GROUP

    Moves an item to another group of the same board.

  • Archive an item

    MONDAY_ARCHIVE_ITEM

    Archives an item.destructive

  • Delete an item

    MONDAY_DELETE_ITEM

    Deletes an item.destructive

  • Post an update

    MONDAY_CREATE_UPDATE

    Posts an update (a comment) on an item, or a reply to another update.

  • Create a group

    MONDAY_CREATE_GROUP

    Creates a group on a board.

  • Create a board

    MONDAY_CREATE_BOARD

    Creates a board, in a workspace if given.

  • List users

    MONDAY_LIST_USERS

    Lists the account's users with their IDs, names and emails, optionally by name or email.read-only

Try monday.com now

Sign in, connect your account and run any of these in the playground, or ask your agent through the router.

Try it free

Connect via MCP

Create an MCP server for monday.com in the dashboard, then add its URL to your client. This is the Claude Code command; the client guide has the others.

terminal
claude mcp add --transport http monday \
  "https://www.prompt-tm.com/mcp/<server id>?user_id=<your user>" \
  --header "x-api-key: ptm_…"

Connect via REST

Run a tool with one request. The response is { data, error, successful, log_id } for every tool.

terminal
curl -X POST https://www.prompt-tm.com/api/v3/tools/execute/MONDAY_GET_ME \
  -H "x-api-key: $PROMPT_TM_KEY" -H "content-type: application/json" \
  -d '{ "user_id": "alice", "arguments": {} }'

monday.com questions