Nityaflow for AI assistants
Let Claude, ChatGPT or your own agent check a client's GST input tax credit. It sends the GSTR-2B and the purchase register; Nityaflow matches every invoice, an independent checker re-derives the totals, and the answer comes with a receipt signed by Nityaflow that anyone can verify. The invoices are processed in memory and not stored. Nothing is ever filed or accepted on the GST portal.
Add it to your assistant
The address
https://aeerptxvpnbzqglebhyt.supabase.co/functions/v1/wf/mcp-gst
Remote MCP server (streamable HTTP). No sign-in needed.
Claude
Settings › Connectors › Add custom connector. Name it Nityaflow GST, paste the address, choose No sign-in, Add.
ChatGPT
Settings › Apps & Connectors › Advanced: switch on Developer mode. Then Create, paste the address, choose No authentication.
Other agents
Any MCP client: add a remote HTTP server with the address. A2A agents: the agent card is at …/functions/v1/wf/a2a/agent-card.json.
Tools
gst_credit_match
gstr2b: the JSON downloaded from the GST portal, or a list of invoices {gstin, invoice, date, taxable, igst, cgst, sgst, cess}. books: the purchase register as a list of invoices (the supplier's bill number, not your voucher number). Optional: tolerance in rupees (default 1), client, period.
Returns the count and tax in each group (matched, amount mismatch, possible match, in books not in 2B, in 2B not in books), the flagged invoices, the checker's results and a signed receipt.
verify_receipt
Send a receipt back and it says whether it was changed and whether Nityaflow signed it. People can also check one at app.nityaflow.in/verify.html.
agent_payment_check
Before an AI agent pays, send the person's mandate (limits, allowed shops and UPI IDs, end date), what they asked for (items, quantities, budget, shop) and the payment the agent proposes. Nityaflow works the total out again from the lines and flags lookalike payees, extra items, too much quantity, limits and repeat payments, and returns every check with a signed receipt. It never pays or moves money; a person still approves. Try it in the agent payment demo. Receipt format: receipts.html.
Try asking
- “Here is Sharma & Co's GSTR-2B JSON and their Tally purchase register for September 2026. Use Nityaflow to find the credit at risk.”
- “Which suppliers haven't filed the bills we booked? Use the Nityaflow GST credit match.”
Limits and privacy
- Up to 5,000 invoices on each side per call, and 30 calls a minute.
- Invoices are used only to answer the call and are not stored or logged. The receipt holds totals and a fingerprint, not the invoices.
- A person should review flagged invoices before acting in IMS. The receipt says it was not reviewed by a person.
Prefer to do it yourself? Open GST credit match
Run by Avartix, Telangana, India · Privacy · hello@nityaflow.in