monday.com
Connect monday.com to manage boards, groups, items, and columns, post updates, and run automations for your team.
You paste one value into PopMCP: your monday.com personal API token, a long JWT-style string copied from the Developer Center. The API version box is optional and can stay blank.
- Setup time
- 2 min
- Auth
- API credentials
- API base URL
- https://api.monday.com/v2
- Rate limits
- 1,000 requests per minute on most plans, 2,500 on Pro and 5,000 on Enterprise. Free, Basic and Standard also carry a daily cap of 1,000 calls. Personal tokens get a complexity budget of 10M points per minute, or 1M on free and trial accounts.
Before you begin
- A monday.com account on any plan, including Free
- The token mirrors your own UI permissions. You must already be able to see the boards you want the MCP to read or write.
- Account admins can read the same token from Administration, Connections, Personal API token
Get your credentials
Open the Developer Center
Click your profile avatar in the top-right corner and choose Developers. The Developer Center opens in a new tab at https://\<your-account>.monday.com/apps/manage/.
Open the API token tab
In the Developer Center left menu, click API token under API.
API token
Your personal token for the monday.com API.
- Account
- Acme Supply
- User
- ops@acmesupply.com
- Default API version
- 2026-07 (current)
- Expires
- Never
This is the personal V2 token. App OAuth credentials live under My apps.
Reveal and copy the token
Click Show, then select and copy the entire string. It is a long JWT value with two dots in it.
API token
Your personal token for the monday.com API.
| Plan limit | Value | Status |
|---|---|---|
| Requests per minute | 1,000 | OK |
| Daily calls | 1,000 | 38% used |
| Complexity per minute | 10,000,000 | OK |
Clicking Regenerate invalidates the current token immediately.
Paste it into PopMCP
Paste the value into API token in PopMCP and click Save. Leave API version blank.
Connect in PopMCP
Open your workspace, choose monday.com in the marketplace, and fill in the connect dialog:
| Field | What to enter |
|---|---|
| API tokensecret | In monday.com, click your avatar (bottom-left) → Developers → "My access tokens" → copy your token. Stored encrypted; used server-side only. The token doesn't expire and inherits your account permissions.Encrypted with AES-256-GCM on save and never shown again. |
| API version (optional)text | — |
PopMCP verifies the credential against monday.com immediately. On success the connection flips to Verified and its MCP tools are provisioned.
Verify it worked
PopMCP reports the monday.com connection as Connected and a board listing tool returns your real board names. The underlying me \{ id name \} query resolves to your monday user.
Troubleshooting
There is no Developers option in the avatar menu
Why: Your role does not expose the Developer Center on this account.
Fix: Ask an account admin to read the value from **Administration**, **Connections**, **Personal API token**.
401 with `Not Authenticated` or `ApiKey is invalid`
Why: A partially copied token, or a stale one after somebody clicked **Regenerate**.
Fix: Reveal the token again in the Developer Center, copy the entire string, and re-save it in PopMCP.
`ComplexityException` or complexity budget exhausted
Why: GraphQL queries burned through the per-minute complexity points for your plan.
Fix: Wait the number of seconds in `retry_in_seconds`, then ask for fewer columns or fewer items per page.
Daily call limit reached
Why: Free, Basic and Standard accounts are capped at 1,000 API calls per day, resetting at midnight UTC.
Fix: Wait for the reset or upgrade the monday plan. Pro and Enterprise get much larger soft limits.
A field or argument suddenly errors
Why: The default API version rolled forward to a newer quarterly release with a breaking change.
Fix: Set the optional **API version** field in PopMCP to the dated version your workflow was built against.