Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
QuickBooks Online for Claude: reports, bookkeeping cleanup, and US & Canadian tax prep.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.accountingqb.com/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http accountingqb https://mcp.accountingqb.com/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"accountingqb": {
"url": "https://mcp.accountingqb.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"accountingqb": {
"type": "http",
"url": "https://mcp.accountingqb.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.accountingqb.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน accountingqb.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (3.16.0) เข้า registry 3 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Finance Toolkit, SolidInvoice, Korea Tax Calculator
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
The most comprehensive QuickBooks Online MCP server for Claude. Built for sole proprietors and small businesses who want to manage their books, run reports, and prep taxes through natural conversation.
144 tools covering transactions, reports, tax prep (US and Canada), reconciliation, smart bookkeeping, 1099/T4A reporting, GST/HST returns, anomaly detection, credit memos, vendor credits, cash flow forecasting, and profit margin analysis — all from Claude Desktop. Includes a CPA Workbook: a 15-page year-end binder (comparative statements, reconciliation tie-outs, tax payments made, owner's draws, tax organizer) exported to Excel for your accountant.
Canada support: works with Canadian QuickBooks Online companies out of the box — the server auto-detects the company's tax edition, applies sales tax codes (GST/HST/PST) on created transactions, and ships a full Canadian tax suite: GST/HST (GST34) return workpapers with the 50% meals ITC restriction, T2125 line mapping, a T2 corporate workpaper (GIFI Schedule 125 + Schedule 1 book-to-tax reconciliation — records only, never files), CCA schedules (half-year rule + Accelerated Investment Incentive), T4A/T5018 contractor reporting, and CRA instalment + CPP estimates. Multicurrency companies see per-transaction currency and exchange rates.
Built by Vaspera Capital — because QuickBooks deserved a real MCP server.
git clone https://github.com/RCOLKITT/AccountingQB-MCP.git
cd AccountingQB-MCP pip install -r requirements.txt
http://localhost:8080/callbackpython setup.py
The setup wizard will:
That's it. Restart Claude Desktop and you're connected.
If you prefer to configure manually, add this to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": { "accountingqb": { "command": "python3", "args": ["/path/to/AccountingQB-MCP/server.py"], "env": { "QB_CLIENT_ID": "your_client_id", "QB_CLIENT_SECRET": "your_client_secret", "QB_REALM_ID": "your_company_id", "QB_REFRESH_TOKEN": "your_refresh_token", "QB_ENVIRONMENT": "production" } } } }
To get your refresh token manually, use the Intuit OAuth Playground.
| Tool | Description |
|---|---|
qb_company_info | Company name, EIN, address, fiscal year |
qb_list_accounts | Full chart of accounts with balances |
qb_list_classes | List classes (class-tracking segments) |
qb_list_departments | List departments/locations (location tracking) |
qb_list_vendors | Search vendors/suppliers |
qb_list_customers | Search customers |
qb_list_items | Products and services |
qb_create_vendor | Create a new vendor |
qb_create_customer | Create a new customer |
qb_update_vendor | Update vendor details (email, phone, address) |
qb_update_customer | Update customer details (email, phone, address) |
qb_create_account | Add an account to chart of accounts |
qb_create_sub_account | Create a sub-account under a parent |
qb_inactivate_account | Hide unused accounts |
| Tool | Description |
|---|---|
qb_list_transactions | Purchases/expenses with filters |
qb_list_deposits | Income and owner investments |
qb_list_transfers | Account-to-account transfers |
qb_list_journal_entries | Adjustments and reclassifications |
qb_list_journal_entries_by_memo | Search JEs by memo text |
qb_list_bills | Accounts payable |
qb_list_bill_payments | Bill payments |
qb_list_sales_receipts | Direct sales |
qb_list_payments | Customer payments received |
qb_list_invoices | Invoices with status filter |
qb_list_credit_memos | Customer credit memos/refunds |
qb_list_vendor_credits | Vendor credits received |
qb_list_estimates | Estimates/quotes with status filter |
qb_search_transactions | Search across ALL transaction types |
qb_list_purchase_orders | List purchase orders — vendor, amount, Open/Closed status |
qb_list_recurring_transactions | Recurring templates and schedules |
qb_transaction_detail | Full detail for any single transaction |
qb_account_transactions | All transactions hitting a specific account |
| Tool | Description |
|---|---|
qb_create_expense | Record a purchase/expense |
qb_create_invoice | Create a customer invoice |
qb_create_bill | Create a vendor bill |
qb_create_estimate | Create a customer estimate/quote |
qb_create_journal_entry | Record adjustments |
qb_create_deposit | Record a bank deposit |
qb_create_transfer | Transfer between accounts |
qb_create_credit_memo | Issue a customer credit memo |
qb_create_vendor_credit | Record a vendor credit |
qb_convert_estimate_to_invoice | Convert an estimate into an invoice |
qb_record_bill_payment | Record payment on a vendor bill |
qb_record_invoice_payment | Record customer payment on invoice |
qb_update_transaction | Update any transaction |
qb_void_transaction | Void a transaction |
qb_delete_transaction | Delete a transaction permanently |
qb_delete_journal_entry | Permanently delete a JE |
qb_reclassify_transaction | Move a transaction to a different account |
qb_bulk_update_vendor | Bulk-assign vendor to multiple transactions |
qb_bulk_update_vendors_multi | Bulk-assign multiple vendors in one call |
qb_batch_create_expenses | Bulk expense import |
qb_batch_create_bills | Bulk bill import |
qb_batch_create_journal_entries | Bulk JE import |
| Tool | Description |
|---|---|
qb_profit_loss | P&L by total, month, quarter, or year |
qb_profit_loss_detail | P&L drill-down — every transaction behind each line, by account |
qb_profit_loss_by_class | P&L broken out by class (segment/program) |
qb_profit_loss_by_department | P&L broken out by department/location |
qb_vendor_expenses | Total spend by vendor (VendorExpenses report) |
qb_balance_sheet | Balance sheet as of any date |
qb_sales_by_customer | Total sales (income) by customer |
qb_sales_by_product | Sales by product/service — quantity and amount |
qb_sales_by_class | Sales broken out by class (segment/program) |
qb_sales_by_department | Sales broken out by department/location |
qb_inventory_valuation | Inventory on-hand quantity, asset value, avg cost as of a date |
qb_transaction_list | Flexible transaction register for a date range |
qb_customer_balance_detail | Open invoices per customer with line detail (AR drill-down) |
qb_vendor_balance_detail | Open bills per vendor with line detail (AP drill-down) |
qb_cash_flow | Statement of cash flows |
qb_cash_flow_forecast | Multi-period cash flow projections |
qb_general_ledger | All transactions by account |
qb_trial_balance | Verify books are balanced |
qb_ar_aging | What customers owe you |
qb_ap_aging | What you owe vendors |
qb_expense_summary | Expenses by category |
qb_income_summary | Income by source |
qb_sales_tax_summary | Sales tax collected by jurisdiction |
qb_sales_tax_nexus | Economic-nexus screen — sales by ship-to state vs each state's sourced Wayfair threshold + liability by state |
qb_compare_periods | Side-by-side period comparison |
qb_vendor_summary | Top vendors by spend |
qb_profit_margin_analysis | Profit margins by customer or item |
qb_budget_vs_actual | Compare budget to actual spending |
qb_anomaly_detection | Statistical anomaly and fraud detection |
| Tool | Description |
|---|---|
qb_tax_summary | Expenses mapped to Schedule C lines |
qb_schedule_c | Full IRS Schedule C line-by-line |
qb_schedule_c_detailed | Granular Schedule C with QB account detail |
qb_estimate_quarterly_tax | Federal + state estimated taxes |
qb_deduction_finder | Find commonly missed deductions |
qb_depreciation_schedule | Section 179 and MACRS schedules |
qb_1099_contractor_report | 1099-NEC contractor reporting with TIN/address validation |
qb_home_office_calculator | Form 8829 home office deduction calculator |
qb_vehicle_depreciation_calculator | Vehicle depreciation with business use % |
qb_payroll_checklist | Payroll boundary checklist — wages/liability signals + W-2/1099, 941/940 items to hand your CPA |
| Tool | Description |
|---|---|
qb_gst_hst_return | GST34 return workpaper — lines 101/103/105/106/108/109 with 50% meals ITC restriction, TaxSummary report, tax payments, and Quick Method note |
qb_t2125_summary | CRA T2125 line-by-line mapping (8521 Advertising, 8523 Meals at 50%, 8910 Rent, ...) |
qb_t2_summary | CRA T2 corporate workpaper — GIFI Schedule 125 income statement + Schedule 1 book-to-tax reconciliation (amortization line 104, 50% meals line 121, CCA line 403); records only, never files |
qb_cca_schedule | Capital Cost Allowance by class — half-year rule, Accelerated Investment Incentive, Class 10.1/54 ceilings |
qb_t4a_contractor_report | T4A box 048 contractor reporting with BN/address validation (T5018 note for construction) |
qb_estimate_instalments | CRA instalments (Mar/Jun/Sep/Dec 15) + exact CPP/CPP2, with approximate federal/provincial tax |
qb_list_tax_codes | Sales tax codes (name, combined rate, agency) — pass as tax_code= to create tools |
qb_list_tax_rates | Individual sales tax rates and agencies |
| Tool | Description |
|---|---|
qb_uncategorized_transactions | Find uncategorized transactions |
qb_find_duplicates | Detect potential duplicates |
qb_auto_categorize_suggestions | AI-suggested categories based on vendor history |
qb_monthly_burn_rate | Monthly expense trends |
qb_runway_calculator | Months of cash runway |
qb_fiscal_year_close_checklist | Year-end close readiness check |
qb_books_health_audit | Comprehensive books health audit |
qb_books_hygiene | Structural audit: deleted-account postings, wrong-sign balances, misfiled card payments, dormant balances, statement attestation |
qb_month_end_close | Month-end close checklist with status checks |
qb_unknown_vendor_report | Find transactions with missing vendor names |
| Tool | Description |
|---|---|
qb_reconcile_invoices | Match invoices against QB transactions |
qb_match_invoices_to_transactions | Fuzzy-match with tolerance |
qb_upload_receipt | Attach receipts to transactions |
qb_list_attachments | List attached documents |
qb_missing_receipts | Expenses ≥ threshold (default $75) with no receipt attached — IRS substantiation gap |
qb_change_audit_trail | What changed since a date — created / updated / deleted transactions (QuickBooks CDC) |
| `qb_bank
ตัดมาแค่ช่วงต้น อ่านต่อใน repo