By The-Focus-AI
Query QuickBooks Online read-only for customers, vendors, invoices, bills, purchases, deposits, time activities, employees, accounts, items, and accounting data via secure OAuth 2.0 CLI in Claude Code workflows.
Read-only access to QuickBooks Online data from Claude Code.
This plugin is installed at ~/.claude/plugins/quickbooks-skill/.
Install dependencies:
cd ~/.claude/plugins/quickbooks-skill
npm install
Create .claude/quickbooks-skill.local.json in your project directory:
{
"client_id": "ABxxxxxxxxxxxxxxxxxxxxxxxxxx",
"client_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"realm_id": "123456789012345",
"refresh_token": "AB11xxxx..."
}
npx tsx ~/.claude/plugins/quickbooks-skill/scripts/quickbooks.ts refresh
This exchanges your refresh token for an access token and saves it to your credentials file.
npx tsx ~/.claude/plugins/quickbooks-skill/scripts/quickbooks.ts check
This displays your company info if everything is configured correctly.
# Customers
npx tsx scripts/quickbooks.ts customers
# Invoices from this year
npx tsx scripts/quickbooks.ts invoices --start=2024-01-01
# Purchases by transaction date
npx tsx scripts/quickbooks.ts purchases --start=2024-01-01 --query-by=TxnDate
# Bills with additional filter
npx tsx scripts/quickbooks.ts bills --where="Balance > 0"
npx tsx scripts/quickbooks.ts get Customer 123
npx tsx scripts/quickbooks.ts get Invoice 456
npx tsx scripts/quickbooks.ts refs Account
npx tsx scripts/quickbooks.ts refs Customer
npx tsx scripts/quickbooks.ts refs Vendor
| Option | Description |
|---|---|
--start=YYYY-MM-DD | Start date filter |
--end=YYYY-MM-DD | End date filter |
--query-by=FIELD | Date field to filter on (default: MetaData.LastUpdatedTime) |
--where="CONDITION" | Additional WHERE clause |
--max=N | Max results per page (default: 1000) |
MetaData.LastUpdatedTime - When record was last modified (default)TxnDate - Transaction date (for transactions)MetaData.CreateTime - When record was created| Entity | Command |
|---|---|
| Customer | customers |
| Vendor | vendors |
| Employee | employees |
| Account | accounts |
| Item | items |
| Invoice | invoices |
| Bill | bills |
| Purchase | purchases |
| Deposit | deposits |
| Payment | payments |
| TimeActivity | timeactivities |
| Estimate | estimates |
| SalesReceipt | salesreceipts |
| CreditMemo | creditmemos |
| JournalEntry | journalentries |
refresh command to get a new one.claude/quickbooks-skill.local.json (gitignored by default).gitignoreCreate the credentials file as described in Setup step 4.
Your refresh token may have expired. Re-authorize through the Intuit developer portal.
Run npx tsx scripts/quickbooks.ts refresh to get a new access token.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub the-focus-ai/claude-marketplace --plugin quickbooks-skillGenerate images and videos using Google Gemini and Veo models. Provides skills for AI image generation, image editing, text-to-video, and image-to-video workflows.
Pocket Casts integration - access starred episodes, listening history, show notes, and podcast metadata
Google services integration for Gmail, Calendar, Sheets, Docs, and YouTube using OAuth 2.0
Claude Code skills for managing Hetzner servers, Cloudflare DNS, and Docker deployments
Buttondown newsletter management - create drafts, schedule emails, view analytics
Claude plugins for QuickBooks Online - customers, invoices, expenses, payments, reports
freee API を MCP 経由で操作するためのスキル。詳細なAPIリファレンスと freee-mcp を使用した API 呼び出しガイドを提供。
Connect Claude to your Well financial data — invoices, companies, contacts, transactions, and the accounting ledger — over a hosted OAuth MCP, with skills for real financial workflows.
Streamline finance and accounting workflows, from journal entries and reconciliation to financial statements and variance analysis. Speed up audit prep, month-end close, and keeping your books clean.
Finance intelligence skills powered by iGPT. Extracts invoices, tracks subscriptions, builds expense reports, monitors payment status, analyzes vendor spend, and collects tax documents — all from connected email datasources.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses