Asana for Claude, Cursor, ChatGPT & agents
Asana — list workspaces and projects, list / create tasks, set due dates, and mark tasks complete
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Asana — list workspaces and projects, list / create tasks, set due dates, and mark tasks complete. Use when the user mentions Asana, task, to-do, assign work, project tracker, sprint, or wants to add / update / close work items in their Asana workspace. Supports task name, notes, project_gid, due_on.
The Asana skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Asana is connected, ask your agent something like:
- “List workspaces from Asana.”
- “List tasks from Asana.”
- “Create task from Asana.”
Tools available (4)
asana__list_workspacesList the Asana workspaces / organizations the access token can see. Use when you need a workspace_gid for downstream tools or the user wants to browse their Asana orgs.
asana__list_tasksList / view / browse tasks inside an Asana project with optional completion filter. Use when the user asks 'what's on my list', 'show open tasks in <project>', or wants the to-do queue for a specific project_gid.
asana__create_taskCreate / add a new Asana task in a workspace and optionally a project. Use when the user wants to capture a to-do, log work, file an action item, or add a new task with a due date. Supports name, notes (HTML), project_gid, due_on (YYYY-MM-DD).
asana__complete_taskMark an Asana task as done / complete / closed by task_gid. Use when the user says 'mark this done', 'check off X', 'close that task', or wants to clear an item from their to-do list.
How to connect
Asana needs a provider API key to talk to asana. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Asana.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Asana? You may also want:
- Airtable — list bases, read / query records with filter formulas, create new rows, and update fields on existing records via Airtable REST API
- Apple Calendar — list calendars, today's events, upcoming events, search by free-text, create / update / delete events with attendees, location, all-day flag
- Apple Reminders — list reminder lists with incomplete counts, list reminders inside a list, surface today's due + overdue items, create / update / complete / del...
- Cal.com — list and manage bookings, event types, availability schedules; create / cancel / reschedule meetings on the user's Cal.com account
- Calendly — list event types (meeting templates), browse scheduled events with invitees, fetch event-type availability windows, generate single-use scheduling links to share in outreach, list organi...
Or browse all 75 skills in the Syncore catalog.