Skip to main content
Glama
heyibad

QuickBooks Online MCP Server

by heyibad

QuickBooks Online MCP Server

This is a Model Context Protocol (MCP) server implementation for QuickBooks Online integration.

Setup

  1. Install dependencies:

npm install
  1. Create a .env file in the root directory with the following variables:

QUICKBOOKS_CLIENT_ID=your_client_id
QUICKBOOKS_CLIENT_SECRET=your_client_secret
QUICKBOOKS_ENVIRONMENT=sandbox
  1. Get your Client ID and Client Secret:

    • Go to the Intuit Developer Portal

    • Create a new app or select an existing one

    • Get the Client ID and Client Secret from the app's keys section

    • Add http://localhost:3000/callback to the app's Redirect URIs

Related MCP server: LedgerLink MCP

Authentication

By Passing Cred by in Header if JSON RPC Req.

Available Tools

Added tools for Create, Delete, Get, Search, Update for the following entities:

  • Account

  • Bill Payment

  • Bill

  • Customer

  • Employee

  • Estimate

  • Invoice

  • Item

  • Journal Entry

  • Purchase

  • Vendor

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to query and manage QuickBooks Online data through natural language, including customers, invoices, bills, vendors, accounts, and financial reports.
    7
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Connects AI assistants to QuickBooks Online, enabling management of invoices, customers, expenses, and reports through natural language.
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Enables full CRUD operations on 29 QuickBooks Online entity types and 11 financial reports via natural language, allowing users to manage customers, invoices, payments, and more through MCP-compatible clients.
    Apache 2.0
  • F
    license
    -
    quality
    B
    maintenance
    Enables reading and creating invoices, and looking up customers and items in QuickBooks Online via natural language.

View all related MCP servers

Related MCP Connectors

  • QuickBooks MCP Pack — query customers, invoices, and accounts via QuickBooks Online API.

  • Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.

  • QuickBooks Online for Claude: reports, bookkeeping cleanup, and US & Canadian tax prep.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/heyibad/quickbook-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server