# Asana MCP Integration

> Trabaja en cualquier momento y en cualquier lugar con Asana. Mantén a los equipos remotos y distribuidos, y a toda tu organización, enfocados en sus objetivos, proyectos y tareas con Asana.

## Overview

| Property | Value |
|----------|-------|
| Category | Productividad |
| Type | PIPEDREAM |
| Tools | 23 |
| URL | https://jelou.ai/pt-br/marketplace/asana |

## Available Tools (23)

### Añadir Tarea a la Sección

Añade una tarea a una sección específica existente. Esto eliminará la tarea de otras secciones del proyecto. [Ver la documentación](https://developers.asana.com/docs/add-task-to-section)

### Crear Proyecto

Crea un nuevo proyecto en un espacio de trabajo o en un equipo. [Consulta la documentación](https://developers.asana.com/docs/create-a-project)

### Crear subtarea

Crea una nueva subtarea y añádela a la tarea padre. [Consulta la documentación](https://developers.asana.com/docs/create-a-subtask)

### Crear tarea

Crea una nueva tarea. [Ver la documentación](https://developers.asana.com/docs/create-a-task)

### Crear Comentario de Tarea

Añade un comentario a una tarea. [Consulta la documentación](https://developers.asana.com/docs/create-a-story-on-a-task)

### Crear tarea desde plantilla

Crea una nueva tarea a partir de una plantilla de tarea. [Ver la documentación](https://developers.asana.com/reference/instantiatetask)

Devuelve solo el texto traducido sin explicaciones.

### Eliminar tarea

Elimina una tarea específica y existente. [Consulta la documentación](https://developers.asana.com/docs/delete-a-task)

### Buscar tarea por ID

Busca una tarea por ID. Devuelve el registro completo de la tarea para una única tarea. [Ver la documentación](https://developers.asana.com/docs/get-a-task)

### Get Portfolio

Returns the complete portfolio record for a single portfolio. Use this after **List Portfolios** to retrieve full portfolio details including custom fields, members, and owner; the `optFields` prop requests specific properties (e.g. `custom_field_settings`, `members`, `start_on`, `due_on`). [See the documentation](https://developers.asana.com/reference/getportfolio)

### Obtener Tareas De La Lista De Tareas

Devuelve la lista compacta de tareas en la lista de Mis Tareas de un usuario. [Ver la documentación](https://developers.asana.com/reference/gettasksforusertasklist)

Devuelve solo el texto traducido sin explicaciones.

### List Organizations Options

Retrieves available options for the Organizations field.

### List Portfolio Items

Returns a list of the items (projects) in the given portfolio. Use this after **List Portfolios** to answer count, timing, and spend questions; the default Opt Fields include `created_at`, `start_on`, `due_on`, and `custom_fields`. Archived filtering happens client-side because Asana has no server-side filter on this endpoint. [See the documentation](https://developers.asana.com/reference/getitemsforportfolio)

### List Portfolios

Returns a list of portfolios in the given workspace owned by the given user. Use this to discover portfolio GIDs before calling **Get Portfolio** or **List Portfolio Items**. Owner defaults to the authenticated user; regular API users can only list portfolios they own. [See the documentation](https://developers.asana.com/reference/getportfolios)

### Listar Historias de Tareas

Listar historias (incluyendo comentarios) para una tarea. [Ver la documentación](https://developers.asana.com/reference/getstoriesfortask)

### List Teams

Retrieves all teams in a specified Asana workspace. Use this action to discover available teams for creating projects, adding team members, or organizing work by department. Requires a workspace GID, which you can obtain from the **List Workspaces** action. The authenticated user must have access to the workspace; only teams visible to the user are returned. Results are paginated (default 25, max 100 per page); use the returned offset token to fetch additional pages. To include optional fields like description, visibility, or access levels, specify them in Opt Fields. Consider following up with **Create Project** to create a project under a team, or **List Users** to find team members. [See the documentation](https://developers.asana.com/reference/getteamsforworkspace)

### List Users

Retrieves all users in a specified Asana workspace. Use this action to populate assignee choices for tasks, verify workspace membership, or audit user access. Requires a workspace GID, which you can obtain from the **List Workspaces** action. The authenticated user must have access to the workspace. Results are paginated; use the returned offset token to fetch additional pages. To include optional fields like email or photo, specify them in Opt Fields. Consider following up with **Create Task** or **Update Task** to assign work to the retrieved users. [See the documentation](https://developers.asana.com/reference/getusersforworkspace)

### List Workspaces

List workspaces available to the authenticated Asana account. Use this when you need a workspace GID before running **List Teams** or other workspace-scoped actions. `optFields` can include optional workspace properties such as `email_domains` and `is_organization`; leave `offset` empty for the first page and pass a returned offset token (for example, `3:0:abcdef123456`) to fetch the next page. [See the documentation](https://developers.asana.com/reference/getworkspaces)

### Buscar Proyectos

Encuentra un proyecto existente. [Consulta la documentación](https://developers.asana.com/docs/get-multiple-projects)

### Buscar Secciones

Busca una sección por nombre dentro de un proyecto en particular. [Ver la documentación](https://developers.asana.com/docs/get-sections-in-a-project)

### Buscar Tareas

Búsqueda de una tarea por nombre dentro de un proyecto. [Ver la documentación](https://developers.asana.com/docs/get-multiple-tasks)

### Search Tasks Premium

Searches for a task by name, assignee, section, project, completed since, and modified since. Requires a Premium Asana account. [See the documentation](https://developers.asana.com/reference/searchtasksforworkspace)

### Obtener la lista de proyectos del usuario

Devuelve la lista de proyectos dados el usuario y el gid del espacio de trabajo. [Consulta la documentación](https://developers.asana.com/docs/get-multiple-projects)

Devuelve solo el texto traducido sin explicaciones.

### Actualizar Tarea

Actualiza una tarea específica ya existente. [Ver la documentación](https://developers.asana.com/docs/update-a-task)

## Supported Channels

This integration works with:
- WhatsApp Business API
- Facebook Messenger
- Instagram Direct Messages
- Web Chat Widget

## AI Assistants Compatible

- ChatGPT (via MCP)
- Claude (via MCP)
- Gemini (via MCP)
- Custom AI Agents

## Quick Start

1. Sign up at https://apps.jelou.ai/signup
2. Navigate to Marketplace and add Asana
3. Authenticate your Asana account
4. Configure your messaging channels (WhatsApp, Facebook, etc.)
5. Copy the MCP server URL to your AI assistant

## Example Use Cases

- Automate customer inquiries using Asana data
- Send notifications via WhatsApp when Asana events occur
- Query Asana data directly from ChatGPT or Claude
- Build AI agents that interact with Asana

## Resources

- [All Integrations](https://jelou.ai/pt-br/marketplace)
- [Full Documentation](https://jelou.ai/llms-full.txt)
- [API Docs](https://docs.jelou.ai)
- [Help Center](https://help.jelou.ai)
