deepledger avatar

DeepLedger QuickBooks MCP Server for ChatGPT, Claude & AI

deepledger/deepledger-plugin

Connects Claude directly to QuickBooks Online so you can handle bookkeeping through natural language. You can record bills, expenses, invoices, receipts, payments, and journal entries by chatting or uploading files instead of clicking through QBO's interface. Built for accountants who want to automate month-end close, reconciliation, and audit prep workflows. The setup is straightforward: paste the MCP URL into Claude's connector settings and authenticate with your QuickBooks account. Reach for this when you're tired of context-switching between your AI assistant and your accounting software, or when you need to batch process transactions without manual data entry.

tools
26
transport
HTTP
last updated
Oct 16, 2026

Tools

26 tools

Public tool metadata for what this MCP can expose to an agent.

qbCompanyProfileShow, list or switch the active QuickBooks company

Show, list or switch the active QuickBooks company

No parameter schema in public metadata yet.

qbMasterDataLook up, create or update accounts, vendors, customers, items, classes and tax codes

Look up, create or update accounts, vendors, customers, items, classes and tax codes

No parameter schema in public metadata yet.

qbFetchTransactionsFetch transactions for duplicate checks, payee history and outstanding bills or invoices

Fetch transactions for duplicate checks, payee history and outstanding bills or invoices

No parameter schema in public metadata yet.

qbExpenseRecord or update a purchase paid now (card, ACH, check, cash)

Record or update a purchase paid now (card, ACH, check, cash)

No parameter schema in public metadata yet.

qbBillRecord or update a vendor bill to pay later

Record or update a vendor bill to pay later

No parameter schema in public metadata yet.

qbPaymentApply a customer payment to outstanding invoices, or pay outstanding bills applying vendor credits

Apply a customer payment to outstanding invoices, or pay outstanding bills applying vendor credits

No parameter schema in public metadata yet.

qbInvoiceCreate or update a customer invoice

Create or update a customer invoice

No parameter schema in public metadata yet.

qbSalesReceiptRecord a sale paid on the spot, or refund a customer

Record a sale paid on the spot, or refund a customer

No parameter schema in public metadata yet.

qbDepositRecord a bank deposit, batching held payments or direct income lines

Record a bank deposit, batching held payments or direct income lines

No parameter schema in public metadata yet.

qbTransferMove money between the company's own accounts

Move money between the company's own accounts

No parameter schema in public metadata yet.

qbCreditRecord a vendor or customer credit

Record a vendor or customer credit

No parameter schema in public metadata yet.

qbJournalEntryRecord a balanced journal entry

Record a balanced journal entry

No parameter schema in public metadata yet.

qbEstimateCreate, update or convert an estimate

Create, update or convert an estimate

No parameter schema in public metadata yet.

qbRecurringTransactionManage recurring transaction templates

Manage recurring transaction templates

No parameter schema in public metadata yet.

qbProjectList, create, update and close QuickBooks projects

List, create, update and close QuickBooks projects

No parameter schema in public metadata yet.

qbCustomizationManage custom field definitions and transaction dimensions

Manage custom field definitions and transaction dimensions

No parameter schema in public metadata yet.

qbVoidTransactionVoid an invoice, sales receipt, refund receipt, payment or bill payment

Void an invoice, sales receipt, refund receipt, payment or bill payment

No parameter schema in public metadata yet.

qbSendEmailEmail a sales document to the customer through QuickBooks

Email a sales document to the customer through QuickBooks

No parameter schema in public metadata yet.

qbReportsRun profit and loss, balance sheet, aging and other QuickBooks reports

Run profit and loss, balance sheet, aging and other QuickBooks reports

No parameter schema in public metadata yet.

getGuideLoad the current bookkeeping procedure or a per-tool error playbook

Load the current bookkeeping procedure or a per-tool error playbook

No parameter schema in public metadata yet.

tasksReview tasks shared between the agent and the human reviewer

Review tasks shared between the agent and the human reviewer

No parameter schema in public metadata yet.

agentMemoryRead and maintain durable per-company knowledge

Read and maintain durable per-company knowledge

No parameter schema in public metadata yet.

bankFeedFetch unrecorded bank transactions and stamp them once recorded

Fetch unrecorded bank transactions and stamp them once recorded

No parameter schema in public metadata yet.

documentsRead documents from DeepLedger storage or QuickBooks attachments, and upload a file to a QuickBooks record

Read documents from DeepLedger storage or QuickBooks attachments, and upload a file to a QuickBooks record

No parameter schema in public metadata yet.

customReportsRun saved report definitions by name

Run saved report definitions by name

No parameter schema in public metadata yet.

closeRunTrack the month-end close and its Close Sheet

Track the month-end close and its Close Sheet

No parameter schema in public metadata yet.

Sponsors

Readme

DeepLedger

AI staff accountant for QuickBooks

DeepLedger connects QuickBooks to Grok, ChatGPT, Claude and other AI agents, allowing businesses to record bills, invoices, payments, deposits, journal entries and other transactions, run financial reports, manage receivables and payables, and track month-end close using natural language.

This repository packages DeepLedger as a plugin for Claude Code, Cursor, Grok Build and Grok Bot. Install it, sign in with your DeepLedger account, and ask for bookkeeping in plain language. The agent works your QuickBooks company the way a staff accountant would: it looks up the payee, checks for duplicates, picks the right transaction type, records it, and hands anything it is not sure about to a human reviewer instead of guessing.

QuickBooks Online stays the ledger of record. DeepLedger holds the QuickBooks connection your company authorized through Intuit's own OAuth flow, so the plugin never sees Intuit credentials. One sign-in reaches every company you can open in the DeepLedger portal.

Who it is for


View the full README on GitHub

Details

Repository
github.com/deepledger/deepledger-plugin
Website
deepledger.ai
Category
Finance & Commerce
Transport
HTTP
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1rippermercs avatarTensorFeed x402 Base Readerrippermercs/tensorfeed-x402-base-mcpRead-only Base mainnet reader. Verifies x402 payment settlements + AFTA federation status.1stars
2artgas1 avatarRobokassa Mcpartgas1/robokassa-mcpComprehensive MCP server for the Robokassa payment gateway (18 tools, full API coverage).1stars
3casterdly avatarJarvis Market Signalscasterdly/jarvis-market-signalsLive crypto market signals for AI agents: perp liquidations, funding, OI positioning, yield, FX.1stars
4cloakedagent avatarCloaked Agentcloakedagent/cloakedTrustless spending accounts for AI agents on Solana with on-chain enforced limits.1stars
5emmanuel39hanks avatarCoal — Payments for AI agentsemmanuel39hanks/coalPayment rails for AI agents. Pay merchants in USDC on Base. Dual-protocol: x402 + OKX APP.1stars
6hyperd-ai avatarHyperd Mcphyperd-ai/hyperd-mcpPre-trade DeFi intelligence: 24 paid x402 tools incl. 6 synthesis verdicts, USDC on Base.1stars