No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
No articles found for this topic.
Visit our pricing page for more information.
Custom MCP apps connect Asana AI Teammates to external MCP servers. Organization admins or developers can create an app in the Asana developer console, configure its OAuth 2.0 connection, distribute it to workspaces, and make it available for AI Teammate users.
Note
Find here how to set this up with Salesforce and Databricks MCP servers.
You can create a custom MCP app when the external MCP server meets all of these requirements:
On the configuration page, upload an app icon and enter a brief description. Explain what the app does and when AI Teammates should use its tools. The AI Teammate uses this description to help determine when to use the MCP server.
In the app configuration, enter the connection and authentication details provided by the external service. The required fields are:
You can also add a Revocation URL to revoke tokens when a user disconnects the app. Add Scopes as space-separated values when the external service requires them. Click Save changes when the configuration is complete.
Note
External MCP apps cannot be edited after saving, except for the app name and description. To change another parameter, create a separate app. This helps prevent an approved app from changing its scope after distribution.
Open Distribution and click + Add workspace. Select the workspaces where you want to publish the app. Some workspaces may require an admin to approve the app before it is distributed.
After distribution, the app appears in the AI Teammates app gallery for users in the selected workspaces. Users authenticate with their own credentials when they connect the app. Authentication tokens are not shared between users.
An AI Teammate admin or editor can connect the app from the teammate settings. Open Connect Apps, click Connect, and find the custom MCP app in the Manage Apps gallery. Add the app to the teammate.
Users of the AI Teammate can use the app after they authenticate with the external service. Each user authorizes the app with their own credentials, and the integration acts on behalf of the user who triggers the AI Teammate.

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.