{
 "categories": [
  "project-management",
  "collaboration"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-08-21",
   "fact": "homepage",
   "note": "Asana presents itself as a work-management platform with Personal, Starter, Advanced, and Enterprise plans.",
   "source": "https://asana.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "platforms",
   "note": "Asana states desktop and mobile apps are optimized for Mac, Windows, iOS, and Android and sync with the web product.",
   "source": "https://asana.com/features/project-management/mobile-desktop-apps",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "license",
   "note": "Asana publishes a Personal plan for one or two people plus paid Starter, Advanced, and Enterprise plans.",
   "source": "https://asana.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.exists",
   "note": "Asana documents a RESTful API at https://app.asana.com/api/1.0 that accepts JSON or form-encoded requests and returns JSON.",
   "source": "https://developers.asana.com/docs/quick-start",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.kinds[0]",
   "note": "The documented public interface is REST with resource-oriented URLs and standard HTTP verbs.",
   "source": "https://developers.asana.com/docs/quick-start",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.auth[0]",
   "note": "Asana documents OAuth 2.0 for applications that need multiple users to sign in without sharing passwords.",
   "source": "https://developers.asana.com/docs/oauth",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.auth[1]",
   "note": "Asana documents personal access tokens generated in the developer console for scripts and single-user apps.",
   "source": "https://developers.asana.com/docs/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.coverage",
   "note": "Asana states the API provides programmatic access to much of the workspace data. View-only licenses have limited API access, so coverage is not complete.",
   "source": "https://developers.asana.com/docs/quick-start",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.exists",
   "note": "Asana publishes official client libraries and lists JavaScript and Python as the currently supported languages.",
   "source": "https://developers.asana.com/docs/client-libraries",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.languages[0]",
   "note": "JavaScript is listed as an official supported client library.",
   "source": "https://developers.asana.com/docs/client-libraries",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.languages[1]",
   "note": "Python is listed as an official supported client library.",
   "source": "https://developers.asana.com/docs/client-libraries",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.mcp.first_party",
   "note": "Asana documents a vendor-hosted MCP V2 server at https://mcp.asana.com/v2/mcp with OAuth and Streamable HTTP.",
   "source": "https://developers.asana.com/docs/using-asanas-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier documents an Asana app with task, project, comment, and user triggers plus create, update, and search actions.",
   "source": "https://zapier.com/apps/asana/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.make",
   "note": "Make documents a verified, Make-maintained Asana app with dozens of task, project, portfolio, and custom-field modules.",
   "source": "https://www.make.com/en/integrations/asana",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft publishes a Standard Asana connector for Power Automate, Logic Apps, Power Apps, and Copilot Studio with task and project actions.",
   "source": "https://learn.microsoft.com/en-us/connectors/asana/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.n8n",
   "note": "n8n documents a built-in Asana node for projects, tasks, subtasks, comments, tags, and users.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.asana/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.extensibility.webhooks",
   "note": "Asana documents webhooks for establishing subscriptions and receiving change notifications on Work Graph objects.",
   "source": "https://developers.asana.com/docs/webhooks-guide",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.data_access.export[0]",
   "note": "Asana documents project, Search View, and My Tasks export to CSV.",
   "source": "https://help.asana.com/s/article/project-importing-and-exporting",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.data_access.export[1]",
   "note": "Asana documents project export to JSON as well as CSV.",
   "source": "https://help.asana.com/s/article/project-importing-and-exporting",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.data_access.import[0]",
   "note": "Asana documents CSV import into a project, plus paste-to-create-tasks from a list of names.",
   "source": "https://help.asana.com/s/article/project-importing-and-exporting",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Asana publishes a genuine developer llms.txt that indexes REST, authentication, client libraries, webhooks, and MCP documentation.",
   "source": "https://developers.asana.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.api",
   "note": "The REST API is documented and read/write across the Work Graph, with OAuth, PATs, and Enterprise service accounts plus official JS and Python SDKs. View-only limits and plan-gated admin APIs keep it below the unusual-completeness tier.",
   "source": "https://developers.asana.com/docs/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.mcp",
   "note": "The official V2 server has production OAuth, workspace-scoped sessions, and practical read/write tools for tasks, projects, and portfolios. Premium-only search, admin blocking, and MCP tokens that cannot call REST keep coverage useful rather than complete.",
   "source": "https://developers.asana.com/docs/mcp-tools-reference",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.integrations",
   "note": "Zapier, Make, n8n, and Microsoft Power Automate all expose Asana task and project connectors. Coverage is broad but not a substitute for the full REST or MCP tool set.",
   "source": "https://learn.microsoft.com/en-us/connectors/asana/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Asana's current first-party MCP V2 setup, authentication, and client-connection page.",
   "source": "https://developers.asana.com/docs/using-asanas-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as Asana's current MCP tool list, including Premium and workspace-scope limits.",
   "source": "https://developers.asana.com/docs/mcp-tools-reference",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Asana's current developer documentation index for agents.",
   "source": "https://developers.asana.com/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-21",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developers.asana.com/docs/using-asanas-mcp-server"
   },
   {
    "type": "mcp",
    "url": "https://developers.asana.com/docs/mcp-tools-reference"
   },
   {
    "type": "docs",
    "url": "https://developers.asana.com/llms.txt"
   }
  ]
 },
 "homepage": "https://asana.com",
 "id": "asana",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2",
    "personal-access-token"
   ],
   "coverage": "partial",
   "docs": "https://developers.asana.com/docs/quick-start",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "csv",
    "json"
   ],
   "import": [
    "csv"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": true,
   "n8n": true,
   "power_automate": true,
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Asana's REST API, hosted MCP V2 server, official JavaScript and Python clients, webhooks, and documented iPaaS connectors cover practical automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "python"
   ],
   "official": true
  }
 },
 "name": "Asana",
 "platforms": [
  "web",
  "windows",
  "macos",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "linear",
   "jira"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Asana",
 "verdict": {
  "best_path": "mcp",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": 7,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Asana is automatable today through a first-party hosted MCP server and a public REST API. The MCP V2 endpoint at mcp.asana.com/v2/mcp uses Streamable HTTP and OAuth. It can search the Work Graph and read or write tasks, projects, portfolios, comments, and status updates; some advanced task search is Premium-only, and Enterprise+ or Legacy Enterprise workspaces can block MCP clients in app management. The beta V1 SSE URL is deprecated and scheduled to shut down on 2026-05-11. MCP tokens are workspace-scoped and do not authenticate the REST API. The REST API at app.asana.com/api/1.0 covers tasks, projects, portfolios, users, webhooks, and related objects. It authenticates with OAuth 2.0, personal access tokens, or Enterprise service accounts. Official JavaScript and Python client libraries are maintained; Ruby, Java, and PHP libraries are end-of-support. View-only licenses have limited API access. Zapier, Make, n8n, and Microsoft Power Automate all have Asana connectors. No official general-purpose Asana CLI was established in this pass. Computer-use viability is unassessed.\n"
 }
}