Asana
Connect Asana with a static OAuth app, then per-user Connect.
Auth: Static OAuth app (client id + secret) → each user Connect.
MCP: https://mcp.asana.com/v2/mcp
Admin: Set up
- Create an OAuth / MCP app at the provider (see notes below)
- In Brain open
/tools→ Asana → Set up / App settings - Enter client id and secret (scope: this workspace or entire instance, depending on your role)
- Save
Deploy-time env fallback (optional):
| Variable | Purpose |
|---|---|
ASANA_MCP_CLIENT_ID | OAuth client id |
ASANA_MCP_CLIENT_SECRET | OAuth client secret |
Prefer UI Set up when possible; env remains a host-wide fallback.
Users: Connect
- Open
/tools→ Asana → Connect - Approve access in the provider UI
- Enable the app for Agent-mode chats
Callback URL
{BRAIN_PUBLIC_URL}/api/connections/asana/callbackMid-turn auth may print the exact redirect URI in .eve/asana-authorize-url.txt.
