You can connect Finocket to the AI assistant you already use — Claude, ChatGPT, Perplexity or Gemini — and ask about your business in plain language. “Who owes me money?”, “what did we bill Sharma Traders last quarter?”, “what’s my GSTR-1 position this month?” The assistant reads your live books and answers from them.
No API key, no developer, nothing to install. You approve the connection yourself and choose which one of your businesses it may reach.
Before you start
- A Finocket account with at least one business set up.
- A paid plan on the assistant’s side. Claude needs Team or Enterprise to add a connector; ChatGPT needs a paid plan; Perplexity needs Pro or Enterprise. Finocket charges nothing extra.
- The one thing you will need to type, in every case:
https://finocket.com/api/mcp— no trailing slash.
Connect Claude
- In Claude, open Settings → Connectors.
- Choose Add ▾ → Custom → Web. (“Desktop” is for a server running on your own machine; Finocket is on the web.)
- Server URL:
https://finocket.com/api/mcp - Authentication: choose the OAuth option. Not “None” — that is for servers that take an API key — and not the option about offering some tools without an account, because Finocket offers none without one.
- OAuth client: leave it on “No client ID — register one automatically”. Claude marks this Detected, which means it has already found Finocket’s registration endpoint. Do not pick “Use Anthropic’s hosted client metadata” even though it is marked Recommended — Finocket does not support that method and the connection will fail.
- Managed authorization: leave it off. Each person signs in to Finocket themselves and picks their own workspace.
- Additional request headers: add none. In particular do not add a company header — the workspace is fixed when you approve, and a header that disagrees with it is refused.
- Click Add, then approve the connection when Finocket opens.
Connect ChatGPT
- In ChatGPT, open Settings → Connectors (depending on your plan you may need developer mode).
- Add a connector with the URL
https://finocket.com/api/mcp. - Choose OAuth when asked how to sign in.
- Approve the connection in Finocket and pick your business.
Connect Perplexity
- In Perplexity, open Settings → Connectors and choose + Custom connector, then Remote.
- MCP Server URL:
https://finocket.com/api/mcp - Transport: Streamable HTTP. Authentication: OAuth.
- Approve the connection in Finocket and pick your business.
On an Enterprise plan your Perplexity administrator has to allow custom connectors for the organisation before this option appears at all.
Connect Gemini
- Open
gemini.google.com/appsand scroll to the bottom, where you can add a custom app link. - Enter
https://finocket.com/api/mcpand approve the connection in Finocket.
Gemini’s built-in connector gallery is invitation-only for large partners, so the custom app link is the route available today. It uses the same approval screen and the same limits as the others.
What the assistant can do
A connected assistant can now do most of what you can do on screen. Reading:
- Invoices, payments, who owes you what and how overdue, and a statement of account for any customer.
- Expenses, your day book, and every report — ageing both ways, working capital, cost-centre P&L, budget variance, financial ratios, bank-reconciliation suggestions.
- GST return summaries and any notices on record.
- Stock levels and movements, transfers, counts, item prices, sales orders, purchase orders, RFQs and goods receipts.
- Your pipeline — leads, deals, accounts, contacts, tasks and calls.
- Your journals, cash sessions, till terminals, QR codes, fixed assets and the files stored against your records.
- Your partners, their earnings, your commission rules, and your WhatsApp templates with their approval state.
- Your imported bank statements, which lines are still unmatched, and ranked suggestions for what each one belongs to — plus a search that tells you whether “SRI ANNAPOORNA FOODS” on a bank line is a customer you already have under a slightly different spelling.
And writing:
- Draft an invoice, estimate or credit note, and convert an estimate or delivery challan into one.
- Add a customer, a supplier contact, or a new item to your catalogue.
- Record a payment you have received, and record an expense.
- Adjust stock, move it between locations, and start or finalise a stock count.
- Post a journal entry — reversible from the app in one tap, as always.
- Create and move a deal, set its outcome, add a contact, tag, task or logged activity.
- Raise an RFQ, record a goods receipt, open or close a cash session, write an automation rule.
It still cannot, whatever it or anyone asks it to:
- Move money — no refund, no payment link, no payment order, no gateway onboarding.
- Send anything to your customers. It can draft; emailing or chasing an invoice stays with you.
- File anything with the GST portal. It can build an e-way-bill or e-invoice payload and hand it to you; submitting is yours.
- Approve anything waiting for approval, or change the rules about what needs approving.
- Read your saved provider credentials, your employee records, or your connected mailbox.
- Create a scheduled agent that runs without you.
- Export your whole book as one file, or create another business on your account.
Those are not settings that could be switched on by mistake. They are absent from the connected surface, so there is nothing to misconfigure. If you ask an assistant to refund a payment it will tell you it has no way to.
Reconciling your bank statement
The statement goes into Finocket first — not through the assistant. An assistant can call Finocket and read your figures, but there is no way to hand it a file: the connection carries questions and answers, not attachments. So the import stays in the app and the assistant works on what is already there.
Three ways in, all at Banking → Reconcile:
- A CSV or Excel file from your bank. State Bank of India, HDFC, ICICI, Axis, Kotak Mahindra, IDFC FIRST, IndusInd, Yes Bank, Canara, Punjab National Bank and Bank of Baroda are recognised by name, and there is a general reader that works out the columns for anything else.
- A PDF or a photo of the statement, read by AI. It is marked as scanned, so a photographed statement is never mistaken for a file that came straight from the bank.
- A live connection to your bank, where lines arrive on their own and there is no file at all.
Whichever route you use, everything after it is identical — so the assistant works the same way on a photographed statement as on a downloaded one.
Ask your assistant to go through an imported statement and it will read the unmatched lines, work out which invoice or expense each one probably belongs to, and tell you where it is unsure and why. It handles the two things that make this tedious by hand: amounts that are a rupee or two off, and the same shop appearing on your bank statement under four different spellings.
It will say how it matched a name — company words like “Pvt Ltd”, “Traders” and “& Sons” are ignored when comparing, so “Kumar Traders Pvt Ltd” and “KUMAR & SONS” are recognised as one party. Where two names merely look similar without being the same business, it says nothing rather than offering you a guess.
It proposes; you commit. The assistant cannot create the payments and expenses itself. It hands you a reviewed list and you confirm it in Finocket — which is where the safeguards live that stop thirty payments to one shop becoming thirty separate suppliers, and stop a repeated attempt posting anything twice.
The line we drew, if you want the principle rather than the list: it can write in your books; it cannot reach out of them. Recording that a customer paid you is bookkeeping and it can do that. Sending money, or sending a message to that customer, reaches the world outside your books, and those stay with you.
If your access is read-only, so is the assistant’s
An assistant can never do more in a workspace than you can. If you were invited to a business as a team member or as its accountant — roles that let you read the books but not change them — then an assistant you connect there gets the reading half and nothing else. It can answer questions, pull reports and look up customers; it cannot draft an invoice, add a customer or record an expense.
The approval screen tells you before you agree: the workspace shows “You have read-only access here — the assistant will too”, the list of what it can do drops anything that would change data, and the button reads Allow read access rather than Allow access.
This matters most for chartered accountants and consultants. You can connect an assistant to a client’s books to answer questions about them without any risk of it writing into books that are not yours to change — and the client’s own Settings page will show the connection as read-only.
One connection, one business
If you run more than one business in Finocket, the assistant only ever reaches the one you picked when you approved it. The choice is fixed at that moment — it is not re-read on each question — so a connection cannot be talked into switching. To give an assistant a second business, connect it again and choose that one; you will then see two entries in your list and can remove either independently.
Where your data goes — read this bit
Finocket keeps your books on servers in Mumbai and that does not change. But when a connected assistant reads something, the answer travels to that assistant’s servers to be turned into a reply, and those are outside India. Invoice amounts, customer names, GSTINs, turnover figures: whatever it reads to answer your question is what leaves.
It then sits in your conversation history with that provider under their retention rules, not ours, and may be seen by their support and operations teams — including outsourced teams — under their own policies. If you share that conversation, you share the figures in it.
The full detail is in the privacy policy for AI assistant connections. It is worth two minutes before you connect your first one.
Practical advice, in the order we would give it to a friend:
- Connect the business you actually want to ask about, not your largest one by reflex.
- If you handle other people’s books — as a CA or a consultant — get your client’s agreement before connecting their workspace. It is their data leaving, not yours.
- Disconnect when a piece of work is finished. Reconnecting takes half a minute.
Seeing and removing connections
Settings → Connected AI assistants lists everything you have connected: which assistant, which business, what it can reach, when you connected it and when it last ran. Choose Disconnect and it stops working on its very next request — not whenever its session would have expired.
Disconnecting does not remove anything from conversations you already had. Whatever the assistant already read is in its history with that provider; to remove that, delete the conversation there.
If you have a team, the same screen shows a second list: Connected by your team. Anyone you have invited can connect an assistant to a business you own, and when they do it reads your books — so you can see it and you can end it, without needing them to. Removing a connection does not remove the person; they keep their access to Finocket itself and can connect again if you want them to.
The reverse is not true, and it is worth knowing if you keep books for other people. If you are a member of someone else’s workspace, they see what you connected to their business and nothing else — not your own workspace, and not another client’s.
What gets recorded
Every request an assistant makes is written to your own activity log, whether it succeeded or not. Each entry names the assistant it came from — so Claude and ChatGPT are told apart, not lumped together as “an assistant” — along with which business it ran against, what it asked for, and how long it took.
Refusals are recorded too, and they are the entries worth reading. If something asks an assistant to refund a payment, the refusal is a line in your log with the reason beside it. An assistant that quietly tried something it was not allowed to do does not leave you guessing — the attempt is on the record even though nothing happened.
You will find it under Activity, alongside everything you and your team do by hand. Nothing about a connection is kept anywhere you cannot see it.
Ready-made jobs
As well as answering questions, your assistant is offered a set of named jobs it can run against your books. Where they appear depends on the assistant — Claude lists them where it shows prompts, others put them behind a slash command or a picker — but the set is the same:
- Today’s money — a short morning read: what came in, what is owed, anything needing a decision today.
- Chase receivables — ageing worst-first, with a suggested next step for each. It drafts; it never sends.
- One customer’s history — what you billed them, what they paid, and how they behave as a payer.
- GST position — where a return stands for a period. Reading only; nothing is filed.
- Period review — this period against the last, with the three largest movements by rupee value.
- Stock cover — how many days of stock is left at the rate it is actually going.
- Pipeline review — open deals by stage and what has stalled.
- Draft an invoice — from your own catalogue prices, shown to you before it is created.
Each one tells the assistant which of your figures to read and in what order, and each ends the same way: work only from what came back, say so when something is missing rather than estimating it, and do not attempt to move money or file anything. You will only be offered a job whose data your connection can actually reach — so a read-only connection is not shown the invoice-drafting one.
Good first questions
- “Who owes me money, and how overdue is each one?”
- “Show me invoice <number>.”
- “What have we billed <customer> this year, and have they paid?”
- “What does my GSTR-1 look like for last month?”
- “Which items are running low?”
- “Draft an invoice to <customer> for 10 of <item>.”
If something goes wrong
- “Connection request refused” — the request could not be verified, usually because it sat unfinished for more than ten minutes. Start again from the assistant.
- The assistant cannot reach Finocket — check the URL is exactly
https://finocket.com/api/mcp, with no trailing slash. - Claude says the client is unknown — the OAuth client option was set to Anthropic’s hosted client metadata. Remove the connector and add it again with “No client ID — register one automatically”.
- It answers about the wrong business — you approved a different one. Disconnect it and connect again, choosing the right business.
- A request is refused with a message about one workspace — the assistant sent a company header that disagrees with the business you approved. Remove any custom headers from the connector.
- It says it cannot do something you expected — check the two lists above. Money movement and statutory filing are deliberately unavailable.
