Connect Hermes to QuickBooks
What happens next
Set up in minutes
Choose where it runs
On your computer through your own Hermes, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in QuickBooks
A preset of real QuickBooks operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect QuickBooks
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Hermes first calls in.
1. Run this in your terminal
2. Answer no when asked if the server requires authentication — the link itself is the key
<your-link> is your personal server URL — setup mints it for you.
Exact capabilities
Tools Hermes gets
QuickBooks
37 toolsRun a SQL-like query against any entity (the primary list/search path).
Create a sales invoice.
Fetch a single invoice by Id.
Sparse-update an existing invoice (requires Id + SyncToken).
Delete an invoice (requires Id + SyncToken).
Email an invoice PDF to the customer.
Download an invoice as a PDF.
Create a customer/contact record.
Fetch a single customer by Id.
Sparse-update a customer (requires Id + SyncToken).
Create a vendor/supplier record.
Fetch a single vendor by Id.
Sparse-update a vendor (requires Id + SyncToken).
Create an accounts-payable bill.
Fetch a single bill by Id.
Sparse-update a bill (requires Id + SyncToken).
Delete a bill (requires Id + SyncToken).
Record a customer payment and link it to invoices.
Fetch a single received payment by Id.
Sparse-update a received payment (requires Id + SyncToken).
Record a payment made to a vendor against bills.
Create a quote/estimate.
Record a paid-at-time-of-sale transaction.
Create a customer credit memo.
Create a product/service item.
Fetch a single item by Id.
Sparse-update an item (requires Id + SyncToken).
Create a chart-of-accounts entry.
Fetch a single ledger account by Id.
Sparse-update a ledger account (requires Id + SyncToken).
Record an expense / cash / credit-card purchase.
Post a manual double-entry journal entry.
Create a purchase order to a vendor.
Run a financial report.
Bundle up to 30 operations into one request.
Read the connected company's profile.
Execute any QuickBooks Online Accounting REST request.
Meet the runner
About Hermes
Good to know
Frequently asked questions
Keep exploring
More ways to connect
More tools for Hermes
Use QuickBooks with other agents
Make it yours
Open your Hermes agent in one click.
NoClick runs Hermes for you with QuickBooks wired in as tools. Connect your account and run.