Skip to content
QuickBooks Online (Sandbox) logo

QuickBooks Online (Sandbox) MCP server

Give your AI assistant 13 tools it can call in QuickBooks Online (Sandbox), over one server URL.

QuickBooks Online (Sandbox) is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
13
Works with
Any MCP client
Auth
OAuth 2.0
License
MIT, open source
Updated
September 2026

About the QuickBooks Online (Sandbox) MCP server

Connect QuickBooks Online (Sandbox) once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches QuickBooks Online (Sandbox) and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

QuickBooks Online (Sandbox) tools your AI can run

Once connected, your assistant can call any of these QuickBooks Online (Sandbox) actions by asking in plain language.

  • Find Invoice

    Search for an invoice by its number in QuickBooks.

    1 field

  • Find Customer

    Search for a customer by display name in QuickBooks.

    1 field

  • Find Payment

    Finds an existing payment in QuickBooks.

    1 field

  • Create Invoice

    Creates an invoice in QuickBooks.

    9 fields

  • Create Expense

    Creates an expense transaction (purchase) in QuickBooks.

    6 fields

  • Create Bill

    Creates a bill (accounts payable) in QuickBooks.

    6 fields

  • Create Vendor

    Creates a vendor in QuickBooks.

    12 fields

  • Find Vendor

    Search for a vendor in QuickBooks by display name, email address, or account number.

    2 fields

  • Find Account

    List or search the chart of accounts to get an account Id (e.g. an expense account for a bill).

    2 fields

  • Record Payment

    Records a customer payment in QuickBooks, optionally applying it to invoices.

    7 fields

  • Record Bill Payment (AP)

    Pays one or more vendor bills in QuickBooks, in full or in part, by check or credit card.

    7 fields

  • Read AR/AP Aging

    Reads an accounts receivable or accounts payable aging report from QuickBooks.

    6 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Triggers

QuickBooks Online (Sandbox) events your agent can watch

These start a run the moment something happens in QuickBooks Online (Sandbox), so work gets picked up on its own.

  • New Invoice

    Triggers when an invoice is created .

  • New Expense (Purchase)

    Triggers when an Expense (Purchase) is created.

  • New Customer

    Triggers when a new customer is created.

  • New Deposit

    Triggers when a Deposit is created.

  • New Transfer

    Triggers when a Transfer is created.

  • New or Updated Invoice

    Triggers when an invoice is created or updated in QuickBooks.

  • Payment Received

    Triggers when a new customer payment is recorded in QuickBooks.

  • New Bill

    Triggers when a new bill (accounts payable) is created in QuickBooks.

Give your assistant QuickBooks Online (Sandbox)

Connect QuickBooks Online (Sandbox) once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

QuickBooks Online (Sandbox) MCP, answered.

No. That is the point of it. One Activepieces server exposes QuickBooks Online (Sandbox) alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect QuickBooks Online (Sandbox) in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 13 tools, including Find Invoice, Find Customer, Find Payment, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.