What the Zeno for QuickBooks Desktop MCP server does
Zeno for QuickBooks Desktop provides AI-assisted access to a QuickBooks Desktop company file while keeping posting under human review. It is intended for Windows workstations running QuickBooks Desktop Pro, Premier, Accountant, or Enterprise with the company file open.
The available skills cover five areas:
- Setup connects company files, checks licensing and read-only status, and helps complete the initial QuickBooks authorization.
- Analysis answers questions using QuickBooks-generated reports when applicable, or a local SQL copy of the books for other queries.
- Batch workflows prepare, review, apply, and reverse groups of bills, checks, journal entries, invoices, and payments.
- Corrections fix, void, delete, or merge existing bookkeeping records, starting with the smallest suitable change.
- Continuity resumes pending work, follows playbooks, and records rules, knowledge, and a work log for later sessions.
How it works
The repository contains instruction files rather than the operating bookkeeping software. The separately installed Zeno program supplies the qb_* tools and communicates with QuickBooks through Intuit's QuickBooks Desktop SDK. The company file is read on the local workstation and is not uploaded.
Review is part of the workflow. Prepared batches do not post until a person approves them, and existing records can be corrected through the corrections workflow. The program also maintains a local journal and local copy of the books so work can continue in a later session.
The README names Claude, the ChatGPT desktop app, and Codex as supported chat clients. After installing Zeno, the chat client must be quit and reopened so the tools become available.
Setup and configuration
Install QuickBooks Desktop and open the target company file on a Windows PC. Install Zeno on that same PC from the provider's QuickBooks Desktop download page. The installer supplies the tools described by the repository; without it, the instruction files have no tools to call.
Use the setup skill to connect company files, check licensing and read-only status, and handle the first authorization step. The program's license check is offline. The README does not specify environment variables or command-line configuration for this setup.
Tools and capabilities
The Zeno for QuickBooks Desktop MCP server can support questions such as spending analysis, including queries about fuel expenses for a prior quarter, and can show batches waiting for review. Its bookkeeping workflows include preparing groups of bills, checks, journal entries, invoices, and payments, then applying or reversing those batches after review.
Analysis may use QuickBooks' own reports for statement-style answers and a local SQL copy for other questions. Continuity features record pending work and operating rules so a later session can pick up where the previous one stopped.
Limitations and notes
The repository itself does not contain programs, hooks, or MCP server declarations, and installation of the repository does not run code or send data. The actual tools come from the separately installed Zeno program, so describing this listing as a standalone executable MCP server would be inaccurate.
The program makes network calls for an anonymous newer-release check and, when the workstation is linked to a Zeno account for the bank-feed add-on, for exchanging bank transactions with Zeno's service. The README does not describe broader network use. QuickBooks Desktop must be installed, the company file must be open, and the workstation must be Windows-based.
The repository's skill files are MIT licensed. The Zeno program is licensed separately under its end-user license agreement. QuickBooks is an Intuit trademark, and the README states that Zeno is not affiliated with or endorsed by Intuit.