Agent♥︎Age
Catalog

QuickBooks Online MCP Server

Official

by amin-ale · Python

QuickBooks Online MCP server for invoices, customers, and payments. OAuth 2.1 + PKCE, stdio/HTTP.

io.github.amin-ale/mcp-quickbooks (MCP Server)

QuickBooks Online MCP server that provides access to invoices, customers, and payments. It uses OAuth 2.1 with PKCE for authentication and supports both stdio and HTTP communication. The server is intended to integrate QuickBooks Online data into MCP-based developer workflows.

🛠️ Key Features

  • QuickBooks Online access
  • Invoices support
  • Customer support
  • Payments support
  • OAuth 2.1 + PKCE authentication
  • stdio/HTTP transport

🚀 Use Cases

  • Retrieve and work with QuickBooks Online invoices
  • Manage customer information from QuickBooks Online
  • Access payment-related data for business workflows

⚡ Developer Benefits

  • Use OAuth 2.1 + PKCE to authenticate requests
  • Choose between stdio and HTTP for MCP connectivity
  • Focused resource coverage: invoices, customers, and payments

⚠️ Limitations

  • The server description does not specify tool count, configuration details, or update/create capabilities for invoices, customers, or payments.

Topics

mcpmodel-context-protocolquickbooksoauth2accountingclaudefastmcpmcp-oauthmcp-servermodel-context-protocol-serverpkcepythonquickbooks-onlinequickbooks-online-apiintuit