Manage boards, items, updates, activity logs, and docs on Monday.com directly from your AI workflows. Query and update boards, items, and column values, post and read updates, and audit board activity — built for automating project and task management workflows.
ChatGPT is OpenAI's assistant. It can add custom MCP servers as plugins, which lets it call your tools from a conversation.
This guide connects Monday to ChatGPT through MewCP, so ChatGPT can use Monday's 28 tools, like fetch_boards, fetch_boards_by_id and fetch_all_items_by_board_id, without your Monday credentials ever reaching the app.
Monday signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
Work with pages, databases, blocks and collaborative knowledge stored in Notion. Create, update and organize content while building workflows around structured information and documentation.
Create, track, and manage Google Tasks and task lists directly from your AI workflows. This stateless, multi-tenant MCP server exposes the Google Tasks API for listing, creating, updating, completing, and deleting both tasks and task lists. Mutating tools such as update_task and update_tasklist return both the before and after state of the resource, making it easy to build assistants and automations that manage to-do lists and reminders on a users behalf
Todoist enables AI agents to manage personal tasks and projects by creating, searching, updating, completing, and organizing to-do lists, helping users plan and track their work through natural-language instructions.
Connect AI agents to Miro to create, read, update, and organize collaborative boards, diagrams, sticky notes, shapes, and other visual workspace content.
Other clients
Monday works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Monday tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
In ChatGPT, open Plugins and choose Add custom MCP.
Name it "mewcp" and paste the server URL.
Click Connect. A sign-in window opens; sign in to MewCP and approve access. No API key needed.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
Query boards with optional filters.
Fetch a single board by ID.
Fetch all items with automatic pagination.
Fetch items modified within a date range.
Fetch the column definitions (id, title, type) for a given board.
Creating an Item
Create a subitem
Changes an item's column to a new simple text value. Only this column is changed — other columns keep their current value. NOTE: this overwrites the current value — the prior value is not preserved by this tool. The response includes the updated item's id.
Sets a status column's label. Only this column is changed — other columns keep their current value. NOTE: this overwrites the current label — the prior label is not preserved by this tool. The response includes the item's id, name, and column_values as returned by the Monday.com API.
Sets a date column's value (pass a datetime object). Only this column is changed — other columns keep their current value. NOTE: this overwrites the current date — the prior date is not preserved by this tool. The response includes the item's id, name, and column_values as returned by the Monday.com API.
Sets any column's value using a JSON dict. Only this column is changed — other columns keep their current value. NOTE: this overwrites the current value — the prior value is not preserved by this tool. The response includes the item's id, name, and column_values as returned by the Monday.com API.
Sets multiple column values at once. Only the columns you provide are changed — others keep their current value. NOTE: this overwrites the current values — the prior values are not preserved by this tool. The response includes the item's id, name, and column_values as returned by the Monday.com API.
Moves an item to a different group. Only the item's group is changed — other fields keep their current value. NOTE: this overwrites the current group — the prior group is not preserved by this tool. The response includes the updated item's id.
Archives an item, removing it from active board views. Unlike delete, this is REVERSIBLE — the item can be restored from Monday.com's archive. Confirm with the user before calling, since it changes the item's visibility across the board.
DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Permanently deletes the item and all its data (column values, subitems, updates). This action is irreversible — the item and its data cannot be recovered. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly what will be deleted and that it is permanent, and wait for their explicit written confirmation before proceeding.
Upload a file to a file column.
Fetch items by column value
Fetch items by a list of ids
Create an update (comment) on an item.
DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Permanently deletes an update (comment) from an item. This action is irreversible — the update's content cannot be recovered. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly what will be deleted and that it is permanent, and wait for their explicit written confirmation before proceeding.
Fetch updates with pagination.
Fetch updates for a specific item.
Fetch all updates from a board with date filtering.
Fetch a single page of board updates.
Fetch a page of activity logs.
Fetch all activity logs with automatic pagination and optional event filtering.
Fetch a document with all blocks (auto-paginates).
Check server readiness and basic connectivity.