AITeamGuide Hub · MCP server
QuickBooks Online MCP
Intuit's MCP server that exposes QuickBooks Online data (customers, invoices, bills, reports) as tools.
MCP server★ 432 starsArchived on GitHubApache-2.0Finance & accounting
Key facts
- Type
- MCP server
- Jobs it fits
- Answer bookkeeping questions; Prepare month-end reports
- Fields
- Finance & accounting
- Works with
- Any MCP client, Claude Desktop
- Licence
- Apache-2.0
- Stars
- 432 as of October 21, 2026
- Last updated
- September 15, 2026 (last push to GitHub)
- Author
- @intuit
- Submitted by
- @aiteamguide
- Added to the Hub
- October 21, 2026
Install / Use it
Apache-2.0Local MCP server
Cursor
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Replace the placeholder values (API keys, tokens) with your own after adding it.
Or paste into ~/.cursor/mcp.json
{
"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"
}
}
}
}Claude Code
Run in your terminal
claude mcp add --transport stdio quickbooks --env QUICKBOOKS_CLIENT_ID=your_client_id --env QUICKBOOKS_CLIENT_SECRET=your_client_secret --env QUICKBOOKS_REFRESH_TOKEN=your_refresh_token --env QUICKBOOKS_REALM_ID=your_realm_id --env QUICKBOOKS_ENVIRONMENT=sandbox -- node path/to/mcp-quickbooks-online/dist/index.jsReplace the placeholder values (API keys, tokens) with your own after adding it.
Claude Desktop
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Add to claude_desktop_config.json (Settings → Developer → Edit Config), then restart Claude
{
"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"
}
}
}
}Replace the placeholder values (API keys, tokens) with your own after adding it.
VS Code
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Replace the placeholder values (API keys, tokens) with your own after adding it.
Or from the command line
code --add-mcp '{"name":"quickbooks","type":"stdio","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"}}'Codex
Run in your terminal
codex mcp add quickbooks --env QUICKBOOKS_CLIENT_ID=your_client_id --env QUICKBOOKS_CLIENT_SECRET=your_client_secret --env QUICKBOOKS_REFRESH_TOKEN=your_refresh_token --env QUICKBOOKS_REALM_ID=your_realm_id --env QUICKBOOKS_ENVIRONMENT=sandbox -- node path/to/mcp-quickbooks-online/dist/index.jsReplace the placeholder values (API keys, tokens) with your own after adding it.
Safety: Runs code from a third-party repo. Review the source and the permissions before installing.
Commands and configs are taken from the project's README and re-wrapped in each app's documented format. If they differ, the README wins.
More from the Hub
-
Agent
TradingAgents
A research framework where analyst, researcher and trader agents debate a stock before a simulated decision.
Finance & accounting · Research★ 112k
-
Agent
AI Hedge Fund
An educational project where agents modelled on investor styles analyse stocks and propose simulated trades.
Finance & accounting · Research★ 64k
-
MCP server
Stripe AI toolkit
Stripe's official repo for its hosted MCP server, agent toolkit and skills for working with payments, customers and invoices.
Finance & accounting · Software development★ 2k
-
MCP server
Alpaca MCP server
Alpaca's official MCP server for trading stocks, ETFs, crypto and options and pulling market data in plain English.
Finance & accounting★ 1k
Summary written by AITeamGuide in our own words. GitHub numbers come from the public GitHub API and refresh daily. Maintainer and want a correction or removal? Tell us. Got something similar? Submit it to the Hub.