Asana MCP Server
Productivityhttp-streamingssev1.0.0
Official Asana MCP server that connects AI tools to the Asana Work Graph. Enables agents to create and update tasks, manage projects and sections, add comments, search work, and summarize project status via a remote OAuth-secured endpoint.
Подключение
Добавьте эту конфигурацию в .claude/mcp.json
Подключение:
{
"mcpServers": {
"asana": {
"url": "https://github.com/Asana/mcp-server",
"env": {
"ASANA_ACCESS_TOKEN": "<YOUR_ASANA_ACCESS_TOKEN>"
}
}
}
}Инструменты (3)
create_task
Create a task in a project with assignee, due date, and notes.
{
"type": "object",
"required": [
"project_id",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Task name"
},
"notes": {
"type": "string",
"description": "Task description"
},
"due_on": {
"type": "string",
"description": "Due date in YYYY-MM-DD format"
},
"assignee": {
"type": "string",
"description": "Assignee user GID or email"
},
"project_id": {
"type": "string",
"description": "Asana project GID"
}
}
}search_tasks
Search for tasks across a workspace using text and filters.
{
"type": "object",
"required": [
"workspace_id",
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Search text"
},
"completed": {
"type": "boolean",
"description": "Filter by completion status"
},
"workspace_id": {
"type": "string",
"description": "Asana workspace GID"
}
}
}update_task
Update fields on an existing task such as status, assignee, or due date.
{
"type": "object",
"required": [
"task_id"
],
"properties": {
"notes": {
"type": "string",
"description": "Updated task notes"
},
"task_id": {
"type": "string",
"description": "Task GID"
},
"completed": {
"type": "boolean",
"description": "Mark task complete or incomplete"
}
}
}Ресурсы
Этот сервер не предоставляет ресурсы.
Промпты
Этот сервер не предоставляет промпты.
Сведения о сервере
- Автор
- Asana (@Asana)
- Репозиторий
- https://github.com/Asana/mcp-server
- Лицензия
- Apache-2.0
- Версия
- 1.0.0
- Звёзды
- 760
- Последнее обновление
- 19 июня 2026 г.