The AI Finance Stack reads your books locally, under your own OAuth grant. Your credentials never leave your machine. Setup takes about 10 minutes the first time.
git clone https://github.com/sanjay-raghavan/the-ai-finance-stack.git cd the-ai-finance-stack/mcps/qbo
python3 -m venv .venv source .venv/bin/activate pip install -e .
.env.example to .env, then fill in QBO_CLIENT_ID and QBO_CLIENT_SECRET from your Intuit Developer dashboard. Set QBO_ENVIRONMENT=production.
python -m qbo_mcp.server --setupYour browser opens to Intuit. Sign in, authorize the app, you'll be redirected here.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) and add a quickbooks entry under mcpServers pointing at your local Python venv and the qbo_mcp.server module. Full config example in the QBO MCP README.
~/.config/finance-stack/credentials/qbo.json with mode 0600 permissions. Never transmitted off your machine.The QBO MCP is part of The AI Finance Stack — a free, open-source collection of 12 Finance AI agents and shared skills, designed around the propose → human approve → post architecture. The MCP gives the agents (and you, directly in Claude Desktop) read access to your books. Write capability is queued for v0.2 once the approval pipeline is wired end to end.
Browse the source on GitHub · Read the architecture · The companion lesson series on Substack