The QuickBooks MCP Server lets AI assistants access QuickBooks data via a standard interface. It uses the Model Context Protocol to expose QBO features as callable tools, enabling developers to build AI apps that fetch real-time QBO data through MCP.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"quickbooks-online-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A comprehensive Model Context Protocol (MCP) server for QuickBooks Online
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
A Model Context Protocol (MCP) server that provides AI assistants with direct access to the Spreedly payments API. Enables LLMs to manage gateways, process transactions, tokenize payment methods, and more, through structured, validated tool calls.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
Model Context Protocol for Actual Budget API
MCP Security Weekly
Get CVE alerts and security updates for Quickbooks Online Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A comprehensive Model Context Protocol (MCP) server for QuickBooks Online
Quick Start | Available Tools | Authentication | Documentation
This MCP server provides complete QuickBooks Online API integration for Claude Code and other MCP-compatible clients. It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
Note: this is a local MCP server. It runs as a stdio subprocess on the developer's or partner's machine and authenticates to a QuickBooks Online company.
# Clone the repository
git clone https://github.com/your-username/mcp-quickbooks-online.git
cd mcp-quickbooks-online
# Install dependencies
npm install
# Build the project
npm run build
Copy the template .env.example to .env in the root directory and fill in your values:
cp .env.example .env
QUICKBOOKS_CLIENT_ID=your_client_id
QUICKBOOKS_CLIENT_SECRET=your_client_secret
QUICKBOOKS_ENVIRONMENT=sandbox
QUICKBOOKS_REFRESH_TOKEN=your_refresh_token
QUICKBOOKS_REALM_ID=your_realm_id
.env is gitignored so your real credentials stay local.
Add to your Claude Code MCP configuration:
{
"mcpServers": {
"quickbooks": {
"command": "node",
"args": ["path/to/mcp-quickbooks-online/dist/index.js"],
"env": {
"QUICKBOOKS_CLIENT_ID": "your_client_id",
"QUICKBOOKS_CLIENT_SECRET": "your_client_secret",
"QUICKBOOKS_REFRESH_TOKEN": "your_refresh_token",
"QUICKBOOKS_REALM_ID": "your_realm_id",
"QUICKBOOKS_ENVIRONMENT": "sandbox"
}
}
}
}
Complete CRUD operations are available for all entity types:
| Entity | Create | Get | Update | Delete | Search |
|---|---|---|---|---|---|
| Customer | ✅ | ✅ | ✅ | ✅ | ✅ |
| Invoice | ✅ | ✅ | ✅ | ✅ | ✅ |
| Estimate | ✅ | ✅ | ✅ | ✅ | ✅ |
| Bill | ✅ | ✅ | ✅ | ✅ | ✅ |
| Vendor | ✅ | ✅ | ✅ | ✅ | ✅ |
| Employee | ✅ | ✅ | ✅ | ✅ | ✅ |
| Account | ✅ | ✅ | ✅ | - | ✅ |
| Item | ✅ | ✅ | ✅ | ✅ | ✅ |
| Journal Entry | ✅ | ✅ | ✅ | ✅ | ✅ |
| Bill Payment | ✅ | ✅ | ✅ | ✅ | ✅ |
| Purchase | ✅ | ✅ | ✅ | ✅ | ✅ |
| Payment | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sales Receipt | ✅ | ✅ | ✅ | ✅ | ✅ |
| Credit Memo | ✅ | ✅ | ✅ | ✅ | ✅ |
| Refund Receipt | ✅ | ✅ | ✅ | ✅ | ✅ |
| Purchase Order | ✅ | ✅ | ✅ | ✅ | ✅ |
| Vendor Credit | ✅ | ✅ | ✅ | ✅ | ✅ |
| Deposit | ✅ | ✅ | ✅ | ✅ | ✅ |
| Transfer | ✅ | ✅ | ✅ | ✅ | ✅ |
| Time Activity | ✅ | ✅ | ✅ | ✅ | ✅ |
| Class | ✅ | ✅ | ✅ | - | ✅ |
| Department | ✅ | ✅ | ✅ | - | ✅ |
| Term | ✅ | ✅ | ✅ | - | ✅ |
| Payment Method | ✅ | ✅ | ✅ | - | ✅ |
| Tax Code | - | ✅ | - | - | ✅ |
| Tax Rate | - | ✅ | - | - | ✅ |
| Tax Agency | - | ✅ | - | - | ✅ |
| Company Info |