Create an account
If you don’t already have one, sign up for a free trial Asana account.
Create your app
- Navigate to My apps.
- Click the Create new app button.
- Enter your app name (e.g., “My MCP Client”).
- Select MCP app as the app type.
- Click Create app. You’ll see your app’s Client ID and Client secret. Keep these handy; you’ll need them for authentication.
Configure OAuth settings
- In the left sidebar, click OAuth.
- Add your Redirect URL—the callback URL where Asana will send authorization codes. Use
https://api.nango.dev/oauth/callbackfor Nango.
Configure workspace access
Configure which workspaces can use your app:
- In the left sidebar, click Manage distribution.
- Under Distribution method, choose one of the following:
- Specific workspaces: Select individual workspaces where you want the MCP integration to be usable.
- Any workspace: Allow the app to be used in any workspace.
- If you selected Specific workspaces, add the workspace(s) where you want to test.
- Click Save changes. Important: If you choose “Specific workspaces” but don’t select any workspaces, users will see an error saying “This app is not available to your Asana workspace or organization.” Make sure to select at least one workspace before testing.
Next
Enter your Client ID and Client secret in the integration settings in Nango, then follow the Quickstart to connect your first account.