Asana
Connect your company's Asana workspace to Cakewalk so agents can search tasks, read project context and post updates through the gateway.
Last updated
Was this helpful?
Connect your company's Asana workspace to Cakewalk so agents can search tasks, read project context and post updates through the gateway.
Connect your company's Asana workspace to Cakewalk's MCP Gateway. Every agent tool call against Asana passes through the gateway and is evaluated against your Policies.
An Asana workspace member who can create apps at app.asana.com/0/my-apps.
Access to the workspace you plan to connect, so you can add it to the app's distribution list.
The Asana MCP server does not require custom OAuth scopes. Asana issues an access token with the default scope, which covers every available MCP tool.
Open https://app.asana.com/0/my-apps and sign in.
Click Create new app.
Enter the app name (for example, Cakewalk).
Select MCP app as the app type.
Click Create app.
You land on the app's configuration page. The Client ID and Client secret appear at the top. Leave the page open.
In the left sidebar, click OAuth.
Under Redirect URL, paste this URL:
Save.
In the left sidebar, click Manage distribution.
Under Distribution method, choose Specific workspaces.
Add your company's Asana workspace.
Save changes.
Specific workspaces keeps the app scoped to your workspace only. The alternative, Any workspace, requires Asana review and is not needed here.
Back on the Asana app's main configuration page, copy the Client ID and Client secret.
Go to All Connections.
Find Asana.
Click Edit credentials.
Paste the Client ID and Client secret.
Save.
The Asana Connection card flips to Active on All Connections. From an agent platform connected to Cakewalk, ask the agent to list your recent Asana tasks. If Asana returns results, the Connection is live.
This app is not available to your Asana workspace or organization: open Manage distribution, confirm Specific workspaces is the chosen method, and confirm your workspace is on the list.
Invalid scope(s) requested: do not configure a custom scope on the Asana app. The MCP server uses the default scope and rejects requests that pass an explicit scope value.
Redirect URI mismatch on consent: the value under Redirect URL must match https://mcp-gateway.getcakewalk.io/api/v1/Auth/Callback exactly, with no trailing slash.
Last updated
Was this helpful?
Was this helpful?
https://mcp-gateway.getcakewalk.io/api/v1/Auth/Callback