Monday.com is a cloud-based work operating system that enables teams to manage projects, workflows, and everyday tasks. Integrating Monday.com with Frontegg allows your application to access and manage boards, items, users, and updates on behalf of your users through OAuth 2.0 authentication.
Prerequisites
Prerequisites
- A Monday.com account with admin access
- Access to the Monday.com Developer Center
Log in to your Monday.com account, then click your profile avatar in the top-right corner and select Developers. This opens the Monday.com Developer Center in a new tab.

Click the Create app button. In the dialog that appears, enter a name for your application (e.g., "Frontegg Integration") and an app slug. Click Create app.

After creating the app, you are redirected to the General settings page. Here you can find your Client ID and Client Secret under the App Credentials section.
Copy the Client ID and Client Secret values. You will need them to configure the integration in the Frontegg portal.
Keep your credentials secure
Keep your credentials secure
Never share or commit your Client Secret to version control.

In the left sidebar, navigate to Build → OAuth & permissions. On the Scopes tab, select the scopes your integration requires.
The following scopes are available:
| Scope | Description |
|---|---|
me:read | Read a user's profile information |
boards:read | Read user's boards data |
boards:write | Modify user's boards data |
docs:read | Read user's docs |
docs:write | Modify user's docs |
workspaces:read | Read user's workspaces data |
workspaces:write | Modify user's workspaces data |
users:read | Read the profile information of the users on the account |
users:write | Modify the profile information of the users on the account |
account:read | Read general information about the account |
notifications:write | Send notifications on behalf of the user |
updates:read | Read updates and replies the user can see |
updates:write | Post or edit updates on behalf of the user |
assets:read | Read information of assets that the user has access to |
tags:read | Read the tags of the account |
teams:read | Read information about teams in the account |
webhooks:read | Read existing webhooks configuration |
webhooks:write | Create and modify webhooks |
Minimum required scopes
Minimum required scopes
For basic functionality, you need: me:read, boards:read, users:read.
After selecting the required scopes, click Save Scopes.

Switch to the Redirect URLs tab and enter the following redirect URI:
https://YOUR_MCP_GATEWAY_URL/integration-callback
Click Save Scopes to save your changes.

Once you have obtained your Client ID and Client Secret from the steps above, enter them in the integration configuration page of the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Monday.com.
- Enter the Client ID and Client Secret in the corresponding fields.
- Select the required scopes.
- Click Save.