mby monday.com
Create an item
Creates an item, a row on a board, with its name and column values, and returns the item's id and URL.
Description
Read the board first with `get_board_info` for its column ids, column types, group ids and status labels. `columnValues` is a JSON string keyed by column id, such as `{"status_col": {"label": "Done"}}`, and the item lands in the board's top group unless you pass `groupId`. On the API, send the `create_item` mutation with `board_id`, `item_name` and `column_values`.
create-item.md
Create an item
Creates an item, a row on a board, with its name and column values, and returns the item's id and URL.
Read the board first with get_board_info for its column ids, column types,
group ids and status labels. columnValues is a JSON string keyed by column
id, such as {"status_col": {"label": "Done"}}, and the item lands in the
board's top group unless you pass groupId. On the API, send the
create_item mutation with board_id, item_name and column_values.
Set up
Use the first option your agent supports.
MCP (official, remote)
Add this server to your agent's MCP settings, then sign in when asked.
{ "mcpServers": { "monday": { "url": "https://mcp.monday.com/mcp" } } }
Call the MCP tool create_item.
Server URL: https://mcp.monday.com/mcp
API (official)
- Base URL: https://api.monday.com
- Endpoint:
POST /v2 - Auth: send the header
Authorization: $MONDAY_TOKEN - Docs: https://developer.monday.com/api-reference/docs/authentication
Before doing anything else, make one read-only call to confirm access.
Rules
- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
Built from these files in the repository
The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.