Connector · Project management
A Monday.com teammate in Slack, running on Monday.com's MCP server.
Chickpea gives a channel a named AI teammate that holds its own Monday.com connection. It calls monday.com's MCP server at mcp.monday.com/mcp with a monday.com API token you paste once, so there is no client to configure. Ask it in Slack what is on a board, who owns what, or to create an item from the thread, and it answers there.
What people ask it.
The teammate is @pm, in #ops. Pick a scenario to watch it play.
| Item | Owner | Status | Date |
|---|---|---|---|
| Pricing FAQ rewrite | Priya | Stuck | Sep 15 |
| Customer logos section | Priya | Working on it | Sep 16 |
| Launch announcement | Marco | Working on it | Sep 28 |
| Mobile QA pass | Sofia | Not started | Sep 30 |
| Docs refresh | Dana | Not started | Oct 2 |
See what is on a board and who owns what Read only
@pm what's on the Launch board right now, and who owns what
@pm which items on Website are past their date, and who has them
Reads never need confirmation, and a long answer comes back as a table in the thread. Monday.com's platform MCP publishes tools for board information, a page of a board's items, board insights, a search, and a list of users and teams. The answer comes from the account rather than from a copy.
Create an item from a thread Applies at once
@pm add an item to Launch: rewrite the pricing FAQ, owner Dana, due Friday
@pm turn this thread into an item on Website and set Status to Working on it
A new item is a small reversible write, so it applies at once. Monday.com documents a tool that creates an item and one that changes its column values. The item arrives with an owner, a date, and a status rather than blank. The reply names the board, the group, and every column it set.
Move items or change statuses in bulk Asks first
@pm move everything still in Review on Launch to Done, it shipped this morning
@pm push every overdue item on Website to next Friday and put Priya's on me
One status on one item is small. A sweep across a board is not, so the teammate lists what it would touch and waits for a yes. Under that judgment sits a gate that never asks the model. During a Slack turn, any MCP tool whose name is not an unambiguous read verb is refused unless your own message named that action.
Post an update on an item Applies at once
@pm post an update on the pricing FAQ item saying legal signed off this morning
@pm add an update to the launch checklist item with what was agreed in this thread
Monday.com documents one tool that creates an update and another that reads the updates already on an item, so the teammate can write the note and quote what is there. One update on one item is small, so it applies at once and the reply links the item.
On a schedule Applies at once
@pm every Monday at 9am Pacific, post what is overdue on Launch here, grouped by owner
@pm every Friday at 4pm Eastern, list what moved to Done on Website this week
A schedule saves on the spot. It needs an explicit time zone, runs under the Monday.com connection of the person who asked, and is paused rather than run if that connection goes away. Ask for something a board can answer, such as overdue items or what changed this week.
Connect it
Five steps, from Admin or from Slack.
The credential is asked for once, on a page Chickpea serves, and never in Slack. The link the teammate posts is good for one action, for one teammate, for 24 hours.
- In Monday.com, open your profile picture, choose Developers, and copy your personal API token. Its documentation says a personal token mirrors the permission levels set in the monday.com interface, so it reaches what you reach and nothing more.
- Check that MCP is switched on for the account. Monday.com says MCP is currently available for all monday.com plans, and that an admin installs the monday MCP app to enable access.
- In Chickpea Admin, open the teammate, then Connections, find Monday.com, and choose Connect. Or ask in Slack,
@pm connect Monday.com, and follow the link it posts. - Choose who uses it, then paste the token into the write-only Credential field. Team is one shared token that everyone who can use the teammate acts through. Personal means each member pastes their own. Chickpea then connects to
mcp.monday.com/mcpand records the tools the server answered with. - Ask something.
@pm what is on the Launch boardis a good first question, because it reads and cannot change anything.
A connection belongs to one teammate. Giving a second teammate Monday.com means a second token with its own permissions, so the support teammate never inherits the boards the project teammate can reach.
There is no built-in Chickpea skill for Monday.com, and none is needed. The tools arrive from monday.com's MCP server: Chickpea connects before it saves anything, records what the server answered with, and exposes only those tools. Monday.com publishes more than 60 of them. The groups are boards and items, workspaces and folders, docs, dashboards, views, forms, users and teams, updates and notifications, search and assets, and a raw API tool. monday.com lists every tool its platform MCP server exposes.

Beside Monday.com
What the same teammate usually holds too.
Each is its own connection, granted to the teammate alone. All 37 connectors.
Questions people ask
Does Monday.com have an MCP server?
Yes. Monday.com hosts one at mcp.monday.com/mcp over streamable HTTP, and documents its authorization as OAuth 2.0 or a bearer token with a personal API token. Its own page calls MCP an open standard that lets AI tools understand and act on data from software platforms. Chickpea connects to that same server, so a teammate in Slack uses it with no client installed.
Can I use the monday MCP from Claude or ChatGPT instead?
Yes, and Monday.com documents how. Its compatible clients page lists Claude, ChatGPT, Cursor, Microsoft Copilot and Copilot Studio, the Gemini CLI, Gemini Enterprise, Mistral, Perplexity, and Figma Make. Each of those puts the server in one person's app, where only that person sees the answers. A teammate puts the same server in a channel, where anyone in it can ask and everyone reads the reply.
Which Monday.com plan does this need?
Monday.com says MCP is currently available for all monday.com plans, and that an admin installs the monday MCP app to enable access. Individual tools carry no plan note in monday's reference. Chickpea adds nothing on top: it is Apache 2.0, runs on your own Cloudflare account, and has no seats and no metering.
How do I get a monday.com API token?
Open your profile picture in monday.com, choose Developers, and copy the personal API token. Account admins can also reach it through Administration and Connections. Monday.com says the token authenticates requests and identifies the user making the call. It also says the token mirrors every permission level set in the monday.com interface, down to board, column, and item access.
Does it use Monday.com's MCP server or its API?
The MCP server. Monday.com is a vendor MCP lane: the deployment connects to mcp.monday.com/mcp over streamable HTTP and sends your API token as a bearer token. Chickpea writes no monday endpoints of its own, and the connection cannot reach any other address. Monday.com also offers hosted MCP OAuth; this release of Chickpea keeps the token path.
Can it delete a board or an item?
It can, if you ask for that in the message. monday's server publishes a tool that runs any GraphQL query or mutation the platform supports, so this page will not claim deletion is out of reach. What holds instead is the gate. During a Slack turn, any MCP tool whose name is not an unambiguous read verb is refused unless the current message names that action. A board cannot be cleared by something written on a card, and history in the channel cannot authorize it either.
Is this monday sidekick or a monday agent?
No. Those are Monday.com's own AI products: monday sidekick, monday agents, and the agent builder all live inside monday.com. A Chickpea teammate lives in a Slack channel, on infrastructure you run, and reaches monday.com through its MCP server with a token you control. Want the agent inside monday.com, use theirs. Want it in the channel beside your other tools, use this.
Do I still need monday.com's Slack app?
Keep it if you rely on it. Monday.com's Slack page describes notifications when a task is created, a status changes, or a due date moves. The same page describes an @monday agent you can mention in Slack to pull up project status or create tasks. A Chickpea teammate hears nothing from monday.com on its own, and it acts when someone asks. It also holds your other connections, so one question can read a board and a ticket. Both can be installed.
Will it post in Slack when a status changes?
Not on its own. This lane carries no monday webhooks, so nothing arrives unprompted. Ask for a schedule instead, such as a Monday morning list of what is overdue on the Launch board. It posts that to the channel at the time you set. For event-driven pings, monday's own Slack app is the better tool.
Where does my API token live, and does everyone act as the same user?
The token lives on your deployment, in a write-only Credential field outside the teammate record. It never enters the model's context, the tool arguments the model writes, or Slack. Whose token it is, is your choice at connect time. A team account is one token that everyone with access to the teammate acts through, and a personal account belongs to one member inside one teammate. Disconnect the account and the stored secret is removed, after any schedule that depended on it is paused.
Try it
Give a channel a Monday.com teammate.
One deploy into your own Cloudflare account, connect Slack, paste one token, ask. Apache 2.0, no seats, no metering.
Or run it on Node. The setup guide covers both.
Last checked
Facts on this page were checked against the product and Monday.com's own pages on September 17, 2026. This page is also available as markdown at /connectors/monday.md.
