MCP App Store
by KeenEthics
Instant Books icon

Instant Books

By AI Business Coach Inc.

Get New App Alerts

Overview

Instant Books is AI bookkeeping for small businesses. Connect your Instant Books company and ask about spending by vendor or category, cash position, unpaid bills, overdue invoices, bank transactions and the profit and loss - the same questions the AI Bookkeeper answers in the portal. Restaurants can also record a Toast or DoorDash payout as a posted journal entry: sales, tax, tips and fees on the accounts the company confirmed on its Integrations page. The app reads your books and records entries; it never moves money, pays anyone or changes what is already booked, and a payout recorded twice is refused.

Tools

createPayoutJournalEntry

ChatGPT
Record the breakdown behind one Toast or DoorDash deposit (sales, tax, tips, fees) as a posted journal entry in the books. A bookkeeping record only - it moves no money and changes nothing already booked. Lines name the account (a chart-of-accounts name or its ref) - or, when listAccounts returned a confirmed mapping for the source, its role - and carry a debit or a credit, two decimals; debits must equal credits, leave zero lines out. One entry per reference: a payout already booked is returned as already_booked and nothing is created. TWO CALLS: the first returns status confirm_required with the resolved lines and writes nothing - show those lines to the person and get their explicit yes - then call again with confirmed=true to book. Never send confirmed=true on a person's behalf. Set dry_run to check account names and the balance without booking.

getCashFlowReport

ChatGPT
Generate a cash flow report for a specific company

get_account_balances

ChatGPT
Current balance of every bank, credit card and loan account, and total cash on hand. For 'how much cash do I have', 'what is the balance of my Visa'.

get_bill_details

ChatGPT
Get full details of a specific bill by its ID, including line items, payment history, and open balance.

get_books_status

ChatGPT
How up to date the books are: transactions waiting for review, bills needing review, overdue bills and invoices, and the last bank sync. For 'is everything reconciled', 'what is waiting on me'.

get_deposits

ChatGPT
Money received into the bank: deposits, e-transfers and card settlements for a period (transfers between the company's own accounts excluded). For 'what came in this month', 'did the deposit from X arrive'.

get_financial_summary

ChatGPT
Income, expenses and net for a period, by category, optionally with the previous period and the change. For 'am I profitable this quarter', 'this month vs last month', 'same month last year'.

get_missing_receipts

ChatGPT
Bank and card charges that have no bill or receipt matched to them yet. For 'which charges am I missing receipts for', 'what should I ask my staff for'.

get_outstanding_bills

ChatGPT
Get all unpaid and overdue bills with aging analysis. Shows what the company currently owes.

get_outstanding_invoices

ChatGPT
Who owes the company: unpaid and overdue customer invoices with aging, by customer. For 'who owes me', 'what is overdue', 'which customer is slowest to pay'.

get_sales_tax_summary

ChatGPT
Sales tax (HST/GST/VAT) collected on invoices and paid on bills for a period, and the net owed or refundable. For 'how much HST do I owe this quarter'.

get_spending_breakdown

ChatGPT
Where the money went: bank/credit card debits for a period, grouped by vendor, category or month, with the previous period alongside for comparison. THE tool for 'why was my credit card bill so high', 'what did I spend at Costco this month vs last', 'which categories grew'. Restrict to one account to explain one account's statement.

get_top_vendors

ChatGPT
Top vendors by bills received in a period, each with the previous period for comparison. For 'who do I spend the most with', 'how much have I spent with X this year vs last'.

get_upcoming_payments

ChatGPT
Money going out soon: bills due and recurring bills expected in the next N days. For 'what comes out of my account this month', 'can I afford X next month'.

get_vendor_summary

ChatGPT
Get details about a specific vendor including total spending, bill count, and recent bills.

listAccounts

ChatGPT
The company's chart of accounts: every account a journal entry line may use, each with its ref (e.g. 'account:192', 'category:5302'), name and type. Also mappings: for each source whose account mapping the owner has confirmed in Instant Books, a role -> ref map (bank, commission, merchant_fees, tax_recoverable, sales, tax_payable, tips, ...) - book by role with it and do not ask the user which account is which. Call it once before booking payouts, and again when createPayoutJournalEntry reports an ambiguous or unknown account name.

listCompanies

ChatGPT
The company this connector was authorized for (its id is the company_id every other tool takes)

listPayoutJournalEntries

ChatGPT
Payout journal entries already booked (Toast, DoorDash), newest first, with each one's reference. Use it to find the last payout booked before reading the portal, or with source and reference to check one payout.

searchReceipts

ChatGPT
Search for receipts with various filters

search_bills

ChatGPT
Search bills and invoices by vendor, date range, category, or payment status. Returns a list of matching bills with amounts and dates.

search_invoices

ChatGPT
Search the invoices the company sent to customers, by customer, status or period. For 'did customer X pay invoice 1234', 'how many invoices did I send this month and how many are paid'.

search_transactions

ChatGPT
Search bank and credit card transactions. Filter by account, date range or period, amount range, vendor, category, keywords in the description, or status. Use it to find a specific charge ('what is this $1,234.56 on the 14th'), everything paid to a vendor from the bank, or uncategorised items (status=for_review).

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps