Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MONDAY_API_KEY | Yes | Your Monday.com personal API token | |
| MONDAY_WORKSPACE_NAME | Yes | Your Monday.com workspace name (e.g., 'myworkspace' from https://myworkspace.monday.com/) |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| monday-create-item | Create a new item in a Monday.com Board. Optionally, specify the parent Item ID to create a Sub-item. |
| monday-get-items-by-id | Fetch specific Monday.com item by its ID |
| monday-update-item | Update a Monday.com item's or sub-item's column values. |
| monday-get-board-columns | Get the Columns of a Monday.com Board. |
| monday-get-board-groups | Get the Groups of a Monday.com Board. |
| monday-create-update | Create an update (comment) on a Monday.com Item or Sub-item. |
| monday-list-boards | Get all Boards from Monday.com |
| monday-list-items-in-groups | List all items in the specified groups of a Monday.com board |
| monday-list-subitems-in-items | List all Sub-items of a list of Monday.com Items |
| monday-create-board | Create a new Monday.com board |
| monday-create-board-group | Create a new group in a Monday.com board |
| monday-move-item-to-group | Move an item to a group in a Monday.com board |
| monday-delete-item | Delete an item from a Monday.com board |
| monday-archive-item | Archive an item from a Monday.com board |
| monday-get-item-updates | Get updates for a specific item in Monday.com |
| monday-get-docs | Get a list of documents from Monday.com. |
| monday-get-doc-content | Get the content of a specific document by ID |
| monday-create-doc | Create a new document in Monday.com. Specify either workspace_id (with kind) or board_id (with column_id and item_id) as the location. |
| monday-add-doc-block | Add a block to a document |
| monday-get-item-files | Get files (PDFs, documents, images, etc.) attached to a Monday.com item |
| monday-get-update-files | Get files (PDFs, documents, images, etc.) attached to a specific update in Monday.com |