# Can I connect Claude with Asana to generate dashboards?

**URL:** <https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701>\
**Category:** Ask the Community\
**Tags:** agentic-work-management\
**Created:** [6 October 2026 17:56 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701 "2026-10-06T17:56:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tooba\_Ahmed](https://luna1.co/8d76cd.png) [@Tooba\_Ahmed](https://forum.asana.com/u/Tooba_Ahmed)\
**Post date:** [6 October 2026 17:56 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701/1 "2026-10-06T17:56:39Z")

</div>

**🚨 Please note that you must select at least 1 Asana Product tag in the section about. Without it, you will not be able to move forward. Not sure what to select? Pick “agentic-work-management”.**

💡 Tip: When posting a question in the Asana Forum, try to include:

1. I have connected my Claude to Asana via MCP connector
2. I have migrated 5 boards from monday and would like to generate a dashboard in Asana using Claude prompting
3. I cannot see this working and get errors.

Has anyone tried this?

---

<div class="post-metadata">

**Author:** ![Duaer\_Team](https://luna1.co/8d76cd.png) [@Duaer\_Team](https://forum.asana.com/u/Duaer_Team)\
**Post date:** [7 October 2026 03:52 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701/2 "2026-10-07T03:52:04Z")

</div>

Hi Tooba,

Going by Asana’s help docs, these are the native ways to build dashboards in Asana, assuming each migrated board came over as an Asana project:

1. A dashboard for one project: open the project, click the Dashboard tab, then + Add widget.

2. One dashboard across all 5 projects: open Reporting from the sidebar and add a new dashboard. When you add a custom chart that reports on tasks, you can choose to include tasks from specific projects, so you can pick your 5. Universal reporting is listed for Starter, Advanced, Enterprise and Enterprise+ (plus legacy Premium, Business and Legacy Enterprise).

3. On Advanced or above (or legacy Business / Legacy Enterprise), you can also add the 5 projects to a portfolio and use the portfolio’s Dashboard tab. Portfolio dashboards are prefiltered to that portfolio’s data, and you can click + Add chart there. Charts that report on project metadata (“Report on Projects”) are also listed for Advanced and above.

If you can share the exact error text and which Asana plan you’re on, that would help narrow it down.

Disclosure: I’m on the Duaer team; this was drafted with AI help and checked against Asana’s docs.

---

<div class="post-metadata">

**Author:** ![Oskar](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/oskar/32/61796_2.png) [@Oskar](https://forum.asana.com/u/Oskar)\
**Post date:** [7 October 2026 05:39 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701/3 "2026-10-07T05:39:05Z")

</div>

Hi @Tooba_Ahmed

Short answer: the connection works, but Claude can’t build an Asana dashboard through the MCP connector. So nothing is wrong with your setup.

The Asana API, and the MCP server that sits on top of it, has no endpoint for dashboards, charts or widgets. Claude can read your tasks and edit them, but it has no tool that creates a chart. Asana’s API team says this is deliberate: [they expose the data and leave the visualising to you](https://forum.asana.com/t/expose-api-for-dashboard-metrics/1144016). So when you ask for a dashboard, Claude runs into a wall and you see errors.

I rebuilt your case today: 5 boards “migrated from monday” with monday’s status labels, 52 tasks. Two things worked.

**1. Claude builds the dashboard itself, outside Asana**

Claude reads the 5 projects through the connector and draws the report as an [artifact](https://claude.ai/artifact/BuLKeWUZCeSQ3jXyTktfRm?sk=aYXkM5-oK2_18Ukfqo8MaQ). Prompt you can use:

> Read all tasks from these 5 Asana projects: [names]. Include completed tasks, due dates and the Status and Owner fields. Build a one-page dashboard: totals, a status mix per project, open vs overdue work per owner, and a table of tasks that are Stuck or more than 7 days late.

 ![image](https://us1.discourse-cdn.com/asana/original/4X/8/3/0/8306ead3ba2058a16d7971133eb53a7f27a059bf.jpeg)

Screenshot above is a snapshot rather than a live view, so you re-run the prompt when you want fresh numbers. In exchange you get things native charts don’t do, like that “stuck or a week late” list.

**2. Claude builds the real Asana dashboard by driving the browser in the pane inside Claude**.

If you want a native, live dashboard, give Claude a browser instead of the API. The Claude desktop app (Code tab) has a built-in browser that keeps your Asana login. I asked Claude to open Reporting, create a dashboard and add three charts for the 5 projects: tasks by status, open tasks per project, overdue tasks per owner. It did, and the numbers matched the API exactly. Screenshot below shows the chat on the left and Asana on the right.

 ![image](https://us1.discourse-cdn.com/asana/original/4X/2/7/0/2709322ade42fccbbd702884e229f58c78e07132.jpeg)

It’s slower than you’d expect, because Claude clicks through Asana’s menus one by one. You also need a plan that includes reporting dashboards.

Two smaller things that might be a problem if you go the API route:

- Task search returns at most 100 results and doesn’t paginate. Bigger projects need to be read project by project.
- The project task-count tool skips subtasks and search includes them. On one of our projects that was 37 vs 100+ for the same “open tasks”.
- connecting asana with claude using PAT (personal access token) gives more abilities than through official MCP

What does the error actually say, and are you using claude.ai or the desktop app? That decides which of the two fits.

---

<div class="post-metadata">

**Author:** ![Sarah\_Yeung1](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/sarah_yeung1/32/292843_2.png) [@Sarah\_Yeung1](https://forum.asana.com/u/Sarah_Yeung1)\
**Post date:** [7 October 2026 13:26 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701/4 "2026-10-07T13:26:20Z")

</div>

Hi @Tooba_Ahmed

Putting in my two cents in here ! I came across this with the concept of wanting historical data from our dashboards, and given dashboards are dynamic, the manual workaround is to export a csv file on a regular basis, merge the data sets, clean and then analyze.

One extension worth sharing: I built a Python ETL script that reads Asana task data via the API on a schedule and pushes a computed digest to Slack. The key difference from a straight dashboard pull is the metrics layer — rather than raw status counts, it computes weighted workload scores, customized to your team’s needs , ex. (effort estimate × priority per assignee), tracks those metrics week-over-week for trend analysis, and surfaces things like workload concentration across the team. Native Asana dashboards and the artifact approach both give you a snapshot of task state; the ETL layer gives you derived signals that don’t exist in the raw data. Happy to share more on the setup if useful!

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/system/32/276370_2.png) [@system](https://forum.asana.com/u/system)\
**Post date:** [6 November 2026 13:26 UTC](https://forum.asana.com/t/can-i-connect-claude-with-asana-to-generate-dashboards/1157701/5 "2026-11-06T13:26:58Z")

</div>

Closed on 6 November 2026 13:26 UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
