Spojit connects to this server through a custom MCP server connection, so you add it with Add custom server rather than from the connector catalog. Asana maintains it and decides which tools it offers; see Asana’s MCP integration guide for the current list.
Before you start
Before connecting, create an Asana MCP app to get a client ID and secret for Spojit.1
Copy Spojit's redirect URI
In Spojit, go to Connections, click Add custom server, and choose OAuth 2.0. Copy the Redirect URI shown in the form (for example
https://miraxa.spojit.com/api/connectors/oauth/callback).2
Create an MCP app
Open the Asana developer console, click Create new app, enter a name such as
Spojit, select MCP app as the type, and create it. Copy the Client ID and Client secret.3
Add the redirect URL
On the app’s OAuth tab, add Spojit’s redirect URI.
4
Choose where the app is available
Under Manage distribution, choose Specific workspaces and select yours, or Any workspace. Without at least one workspace, sign-in fails with “This app is not available”.
Server URL
Connect in Spojit
1
Add a custom server
In Add custom server, enter a Name such as
Asana and paste the Server URL.2
Choose Auto authentication
Choose Auto and click Save & connect. Because Asana needs your own app, the OAuth 2.0 form opens with the authorization and token URLs already filled in.
3
Enter your app's credentials
Paste the Client ID and Client Secret and click Save & connect.
4
Approve access in Asana
Asana opens its authorization page. Choose the workspace and allow access. Spojit marks the connection Connected and refreshes the token automatically; Asana access tokens last one hour.
https://app.asana.com/-/oauth_authorize and Token URL https://app.asana.com/-/oauth_token. Asana MCP apps need no specific scopes.
Use it in a workflow
Add a Connector node, pick your Asana server under Custom Servers, and choose Agent Mode or Direct Mode. See Use a custom server in a workflow.Troubleshooting
"This app is not available"
"This app is not available"
The MCP app has no workspaces selected. Under Manage distribution, choose the workspace, then click Reconnect on the connection.
Asana reports an invalid redirect URI
Asana reports an invalid redirect URI
Add Spojit’s Redirect URI on the app’s OAuth tab exactly as shown in Spojit.