Skip to main content
Glama
asklokesh

quickbooks-mcp-server

by asklokesh

QuickBooks MCP Server

Quickbooks Mcp Server

GitHub stars GitHub forks GitHub watchers

License Issues Pull Requests Last Commit

Python MCP

Commit Activity Code Size Contributors

A Model Context Protocol (MCP) server for integrating QuickBooks with GenAI applications.

Overview

Accounting and financial management integration

Related MCP server: QuickBooks Online MCP Server

Features

  • Comprehensive QuickBooks API coverage

  • Multiple authentication methods

  • Enterprise-ready with rate limiting

  • Full error handling and retry logic

  • Async support for better performance

Installation

pip install quickbooks-mcp-server

Or install from source:

git clone https://github.com/asklokesh/quickbooks-mcp-server.git
cd quickbooks-mcp-server
pip install -e .

Configuration

Create a .env file or set environment variables according to QuickBooks API requirements.

Quick Start

from quickbooks_mcp import QuickbooksMCPServer

# Initialize the server
server = QuickbooksMCPServer()

# Start the server
server.start()

License

MIT License - see LICENSE file for details

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with QuickBooks Online through OAuth authentication. Supports CRUD operations for financial entities like customers, invoices, bills, estimates, and accounting records through natural language.
    1
    -
  • 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
    B
    quality
    A
    maintenance
    Enables interaction with the QuickBooks Online Accounting API to manage customers, invoices, expenses, and payments through MCP-compatible clients. It supports comprehensive financial workflows and the generation of reports like Profit and Loss or Balance Sheets.
    133
    2
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants to QuickBooks Online, enabling management of invoices, customers, expenses, and reports through natural language.
    MIT