Asana
Asana work management: browse workspaces, projects, sections and tasks, read task comments, search tasks, and create, update or comment on tasks through the REST API.
7 天免费 · 无需信用卡 · EU 托管
问 Asana 任何事
通过 AnythingMCP 对 Asana 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。
在 Cloud 上安装 AsanaClaude 是 AI,可能会出错。请核对回答。
2 分钟设置
- 1在 cloud.anythingmcp.com 开始免费试用。
- 2在连接器商店点击 Asana。提示时粘贴凭据。
- 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
Asana 指南
面向主流 AI 客户端的逐步设置。
配置 Asana
直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。
Asana organises work as workspaces, projects, sections and tasks. This adapter reads them and can create tasks, update them and post comments as the token's user.
Getting credentials
- In Asana, click your profile photo, then Settings, Apps, View developer console (older menus say Manage developer apps), or open https://app.asana.com/0/my-apps.
- Under Personal access tokens choose Create new token, give it a name, accept the terms and copy the token into
ASANA_ACCESS_TOKEN. It is shown only once and acts with your permissions.
Workflow: start with asana_get_me (it also lists your workspaces) or asana_list_workspaces. Pass a workspace gid to asana_list_projects, then a project gid to asana_list_tasks or asana_list_sections. For your own work, call asana_list_tasks with assignee = me plus workspace. asana_get_task returns notes, custom fields and memberships; asana_list_task_stories returns comments and activity.
Formats and gotchas: every id is a string gid, e.g. 1204567890123456. Dates are YYYY-MM-DD, times ISO 8601 UTC. Each read tool sends opt_fields with a compact default field list; pass your own comma-separated list (nested fields with dots, e.g. assignee.name) to get other fields. completed_since=now returns only incomplete tasks. asana_search_tasks needs a premium workspace or team; other users get HTTP 402, so fall back to asana_list_tasks. Search results lag writes by up to a minute.
Writes: asana_create_task, asana_update_task and asana_add_comment change real data visible to the team. Show the user what will be written and wait for confirmation; never retry a successful create.
Pagination and rate limits: list tools send limit (default 50, max 100). While more results exist the body holds next_page.offset: call again with offset set to it until next_page is null. Search has no next_page: sort by created_at and narrow with created_after. Asana allows 150 requests per minute on free domains, 1500 on paid ones, and 60 per minute for search; on HTTP 429 wait for the Retry-After seconds.
Cloud reachability: app.asana.com is a public HTTPS API, so AnythingMCP Cloud and self-hosted installs reach it without extra network setup.