Wave Accounting MCP: Connect Wave to Claude
Yes. Add the Carly connector to Claude, connect Wave, and you can set up triggers right from the chat: when this happens in Wave, do that. “When an invoice is a week overdue, email the customer a friendly reminder from my inbox.” You type it once in Claude. Carly sends it every time, whether Claude is open or not.
Where Claude and Wave fall short today
- Wave has no official Claude connector or MCP server. Wave isn’t in Claude’s directory.
- The API needs Wave Pro. Per Wave’s developer docs, apps can only connect to businesses with an active Pro or Wave Advisor subscription.
- Anything else is a developer project. Connecting Claude means registering an app with Wave and running a server that speaks its GraphQL API.
- It only works while you chat. An overdue invoice doesn’t get a reminder unless someone asks.
How Carly fixes it
- Set up once. Add the Carly connector, connect Wave in Carly, done. Nothing to host.
- Reminders actually go out. Carly emails customers from your own Gmail or Outlook on the days you choose, and stops when they pay.
- Your inbox feeds your books. When a receipt or bill arrives by email, Carly logs it.
- Every account and thousands of apps. Carly works across all your email accounts and connects to thousands of apps, including Stripe, Square and Google Sheets.
How to connect Wave to Claude
- Add Carly to Claude. Click Get the Carly connector, then Connect, and sign in.
- Connect Wave in Carly. In Carly, go to Integrations → Connect an API and connect Wave there (Wave opens its API to Pro and Wave Advisor businesses).
- Tell Claude what should happen, and when. Carly sets up the workflow and runs it from then on.
Triggers you can set up from Claude
Type these into Claude. Each one becomes a trigger that runs in the cloud, whether or not you’re in the chat:
- “When an invoice is a week overdue, email the customer a friendly reminder from my inbox.”
- “When a payment comes in, email the customer a thank-you.”
- “When a receipt email arrives, log the expense in Wave.”
- “On the first of each month, send my retainer clients their invoices.”
- “Every Monday, email me who owes me money and how much.”
Steps that don’t need AI run as free Zapier-style workflows.
Ask Claude about your books
- “Who owes me money right now?”
- “What did I spend on software this year?”
- “Draft an invoice for Josh for the October project.”
Free Zapier-style workflows; AI agents from $35/month. Get started.
FAQ
Does Wave Accounting have an API?
Yes. Wave has a GraphQL API, and apps can connect to businesses on its Pro or Wave Advisor plan. There’s no official MCP server or Claude connector on top of it.
Can Claude connect to Wave?
Not directly. Add the Carly connector and connect Wave to Carly, and Claude can read your invoices and act on them.
Can Claude send Wave invoice reminders automatically?
Yes, through Carly. Tell Claude “when an invoice is a week overdue, email the customer,” and Carly does it every time.
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


