# Ask your AI for a report. Keep it, fix it, and it stays current.

Your assistant turns statements, logs and notes into a report that lives in one place. Fix a title, move a chart. Next month it updates and your changes are still there.

## Pick one to try above.

Each of these is a real report built by the same renderer your clients’ reports use.

A personal report you can page through before you connect your own assistant.

| Spent | $4,812 |
| Saved | $198 |
| Vs. budget | 96.0% |
| Housing | 1,900 |
| Groceries | 812 |
| Transport | 604 |
| Kids | 521 |
| Eating out | 347 |
| Other | 628 |

## Why not just ask for a chart in the chat?

### A chart in the chat

- Disappears into your history

- Redrawn differently each time you ask

- Your fixes are gone next month

### A ReportPad report

- Stays in one place, with a link

- Computed the same way every time

- Keeps your edits through every update

## One URL. One token.

Any assistant that supports MCP connectors. We only name specific assistants once we have verified them.

1. **Add ReportPad as a connector** — Paste the URL into your assistant’s connector settings.
2. **Paste your token** — Shown once when you create it; stored only as a hash.
3. **Ask for a report** — “Make a monthly finances report from these statements.”

## Build reports from your agent. Embed them in your product.

MCP over Streamable HTTP with a bearer token, and a React renderer that needs no server.

### Eight MCP tools

- create_dataset

- submit_snapshot

- create_report

- update_report

- refresh_report

- get_report

- list_reports

- export_report

### Embeddable renderer

No server, no fetch. Same output as the app and the PDF.

`<ReportViewer
  definition={def}
  data={data}
  brand={{ accent: "#1F6F6B" }}
/>`

### Definition and snapshot

Layout and data are separate objects with their own version numbers. A refresh moves the data pointer; it never writes the definition.

`definition v7 · snapshot v19`

## Be first in when hosting opens.

ReportPad is running pilots with businesses now. The hosted version for individuals and developers opens after multi-tenant launch.
