@mondaydotcomorg/agent-toolkit
A powerful toolkit for building AI agents that interact with the monday.com API. This package provides a set of tools and utilities to help you create AI-powered integrations with monday.com through Model Context Protocol (MCP) implementation.
Installation
npm install @mondaydotcomorg/agent-toolkit
Subpath Exports
The package provides several modular components that can be imported separately:
@mondaydotcomorg/agent-toolkit/mcp
- MCP server implementation@mondaydotcomorg/agent-toolkit/core
- Core utilities and base classes@mondaydotcomorg/agent-toolkit/openai
- OpenAI integration
Available Tools
The toolkit includes several pre-built tools for common Monday.com operations, organized by functionality:
Item Operations
CreateItemTool
- Create a new item in a monday.com boardDeleteItemTool
- Delete an item from a boardGetBoardItemsTool
- Get items by board id and termCreateUpdateTool
- Create a new update on a specific itemChangeItemColumnValuesTool
- Change the column values of an item in a monday.com boardMoveItemToGroupTool
- Move an item to a group in a monday.com board
Board Operations
CreateBoardTool
- Create a monday.com boardGetBoardSchemaTool
- Get board schema (columns and groups) by board idCreateColumnTool
- Create a new column in a monday.com boardDeleteColumnTool
- Delete a column from a monday.com board
Account Operations
GetUsersTool
- Get users, can be filtered by name or partial name
Dynamic API Tools
AllMondayApiTool
- Execute any Monday.com API operation by generating GraphQL queries and mutations dynamicallyGetGraphQLSchemaTool
- Fetch the Monday.com GraphQL schema structure including query and mutation definitionsGetTypeDetailsTool
- Get detailed information about a specific GraphQL type from the Monday.com API schema