Your agent builds the dashboard. You edit it on the canvas.

Arkush is a tool for building dashboards on data in BigQuery, Google Sheets and files. Connect an AI agent that supports MCP, the open protocol agents use to call tools. It can write the SQL, add the charts and render each chart to check how it reads. You can change anything it made by hand.

Without an account, your dashboards stay in this browser only, and an agent cannot connect. Nothing is uploaded, and no one else can read them. There is no other copy, so if you clear your browser or change devices, they are gone. Sign in to save them to your account.

Pick the agent you use. Connecting needs you to sign in first.

  1. In your agent, add a remote MCP server over HTTP at this server's address followed by /mcp.
  2. When it asks how to authenticate, choose OAuth.

How it works

An agent builds a dashboard

Your agent arkush connected
Make a dashboard of autumn orders from shop.orders: weekly orders, orders by category, and conversion.
create_dashboardOrders — autumn 2026
run_datasourcetotals · 1 row
run_datasourceweekly · 20 rows
run_datasourcecategories · 6 rows
patch_dashboard+ 2 charts

I added the totals, weekly orders, and orders by category.

render_blockcategories

The category names overlapped under the columns, so I switched that chart to horizontal bars, sorted by orders.

Iryna left a comment on the category chart. Can you take care of it?
get_dashboardcomments
patch_dashboardcategories · colours
write_commentreply to Iryna

Kids and Home are orange now, and the other categories are grey. I replied in her thread.

Weekly is too noisy for the board meeting. Show months as columns, this year next to last year.
patch_dashboardweekly → by month
render_blockby month

Done: orders by month, with 2026 next to 2025.

You renamed the dashboard and changed its theme on the canvas
You shared the link. A viewer filters by Stores.
New dashboard
Orders — autumn 2026 Data saved today at 09:14 · shop.orders
AllOnlineStores
Orders12,480▲ 8.2% vs last year
Customers9,105▲ 3.1% vs last year
Conversion2.9%▼ 0.2 pp vs last year

Weekly orders 2026

Orders by month 2026 and 2025

20262025

By category orders

By category orders

By category orders

Iryna The CEO will ask about the two new categories. Can they stand out?
Your agent Kids and Home are orange now, the rest grey.

Without an agent

Everything the agent did, you can do by hand

Freeform canvas

Put charts, numbers, tables, notes and filters wherever they make sense. Group blocks into frames, and split a long dashboard into pages.

Your data

Start from a CSV, pasted cells, a Google Sheet or a Parquet file, or write SQL against BigQuery. Join datasources with SQL inside the dashboard.

Declarative charts

Pick a chart type from the menu, or open the chart's spec and write it yourself. Every chart is a Vega-Lite spec, drawn by Vega, so anything Vega-Lite can draw, you can draw here.

An organization runs Arkush on its own server, and the rows it saves are stored there. The agent gets no more access than the person who connected it.

A first prompt to try

“Make an Arkush dashboard of weekly sign-ups by channel from our BigQuery events table, and send me the link.”