Xero MCP Connector, without the developer setup.
A Xero MCP connector links AI assistants like Claude, ChatGPT, and Gemini to your Xero data, so you can ask questions in plain English and get answers from real records. Instead of running the official Xero MCP server yourself, Kipper is a hosted connector built for finance and ops teams: no code, no Xero Developer app, and read-only by architecture. Connect one organisation, then ask about invoices, payments, bills, purchase orders, inventory, or credit notes.
The Kipper MCP beta is opening now. Join the list and connect Claude, ChatGPT, or Gemini the moment your access is live.
3 customers with overdue invoices over $5,000:
Xero · read-only · answered in ~5s
~5 sec
Response time
Read-only
By design
Encrypted
In transit & at rest
12+ years
Finance integration experience
The short answer
Is there an MCP server for Xero?
Yes. There are two main routes. Xero publishes an official open-source MCP server on GitHub, which a developer runs locally with a Xero Developer app, Custom Connection credentials, and a Node.js build. Hosted options like Kipper skip the setup entirely: you authorize one Xero organisation in a web portal, add one MCP connection to your AI assistant, and every answer is scoped by permissions and logged. Which one fits depends on whether a developer or a finance team is doing the connecting.
The problem
Your AI is smart. It just can't see your books.
Ask Claude, ChatGPT, or Gemini about your finances today and you get one of two things: a guess, or a request to paste in a report. Exports go stale the moment you download them, the AI only sees the slice you pasted, and sensitive numbers end up sitting in a chat history.
The official fix — running Xero's MCP server yourself — means a developer, a Xero Developer app and Custom Connection, and a local process someone has to babysit. Kipper closes the gap with one hosted, read-only connection: your AI sees your real Xero records, scoped to exactly what each person is allowed to ask about.
How it works
Connected and running in under an hour.
Connect your Xero organisation
An admin authorizes Kipper from the admin portal. Initial sync ~10 minutes.
Set permissions
Full visibility, receivables only, or custom scope per user, team, or channel. Unsupported data stays outside the boundary before the AI sees anything.
Add the Kipper MCP connector to your AI assistant
One connection in Claude, ChatGPT, or Gemini. No Xero Developer app, no Custom Connection secrets, no local server.
Ask a question
“Which supplier bills are due in the next 14 days?” — real answer back in ~5 seconds.
Most teams are live in under an hour. No developer required at any step.
MCP beta
Be first to connect your AI to Xero.
Join the list and connect Claude, ChatGPT, or Gemini the moment your access is live.
Interactive demo
Don't take our word for it. Ask it yourself.
Open the live Xero demo and ask about invoices, bills, payments, purchase orders, inventory, contacts, and credit notes — answered from sample Xero records.
Interactive · sample Xero records
Example questions
Ask in plain English. Get answers from real records.
These stay within Kipper's supported Xero scope. Bank balances, reconciliation status, cash position, and GL-level reports are intentionally outside the boundary.
"Which customers have overdue invoices over $5,000?"
Ranked list with amounts, due dates, days past due, and totals.
"Which supplier bills are due in the next 14 days?"
Supplier, bill reference, due date, status, and remaining amount.
"Has Harbourpoint Studio paid their last invoice?"
Invoice amount, due date, and payment status.
"What's the total value of open purchase orders?"
Open purchase orders grouped by supplier with references and totals.
Data available
The Xero records your team asks about, in seconds.
Kipper caches your supported Xero records and maps them to a unified schema optimized for fast querying. The operational records teams need become available to your whole company — within the permissions you set. Bank data, reconciliation, cash position, and GL-level reports stay outside the boundary by design.
Contacts
Customer and supplier contact records, including details, payment terms, and outstanding balances.
Invoices & Payments
Every customer invoice, payment, partial payment, due date, and amount due — queryable by customer, date, amount, or status.
Bills & Bill Payments
Supplier bills, bill payments, and accounts payable — visible to finance and ops teams without a Xero login.
Purchase Orders
Open and historical purchase orders — suppliers, references, dates, line details, and totals.
Inventory
Inventory item records available through Kipper's supported Xero scope, including items tied to purchase orders.
Credit Notes & Supplier Credits
Customer credit notes and supplier credits — searchable by contact, period, or amount.
From $200/mo — everything included.
10 users and 2,000 questions a month, read-only across your whole team. 14-day free trial, no credit card.
Compare
Kipper vs. Xero's official server vs. building your own.
See all six Xero MCP options compared| Kipper | Xero's official server GitHub ↗ | DIY open-source | |
|---|---|---|---|
| Best for | Finance & ops teams, no code | Developers building AI apps | Engineers who want full control |
| Setup | Web portal, under an hour | Xero Developer app, Custom Connection, Node build, OAuth | Varies; you own it end to end |
| Hosting | Hosted by Kipper | Runs locally on your machine | You host it |
| Write access | Impossible by architecture | Depends on the scopes and tools you authorise | Depends on implementation |
| Per-user permissions | Yes, enforced at query time | No; scope- and credential-level | Build it yourself |
| Audit trail | Every question and answer logged | No | Build it yourself |
| Data freshness | Synced copy, updated on Xero changes | Live API calls | Depends |
| Works with | Claude, ChatGPT, Gemini + Slack, Teams, SMS | Any MCP client (local) | Any MCP client |
| Price | From $200/mo, 14-day free trial | Free (open source) | Free + your time |
When Xero's official server is the right choice
You're a developer comfortable with the Xero Developer Portal, Custom Connections, and OAuth scopes, you want free and open source, and you're building or testing on your own machine. It's the official open-source server, maintained by Xero, with a tool surface that depends on the scopes you authorise.
When Kipper is the right choice
A finance team, ops team, or business owner wants AI answers from Xero without a developer in the loop, and read-only access, per-user permissions, and an audit trail are requirements rather than nice-to-haves. One caution about the DIY and raw-server routes: write exposure depends on the scopes you authorise, so a broad rollout can hand an AI conversation the ability to change records.
Skip the developer setup entirely.
See Kipper answer against real Xero records — hosted, read-only, no Xero Developer app to register.
Under the hood
Built on a synced copy, not API round-trips.
Xero's API is shaped for product access — per-endpoint calls, pagination, one tenant at a time. Standard requests handle standard questions, but combining records across receivables, payables, and purchasing forces an AI to stitch multiple calls together and do the math itself, which is where wrong answers creep in.
Kipper answers from a synced, change-fed copy of your supported Xero records instead. Cross-record lookups and breakdowns become single queries against complete records, which is why answers come back in about five seconds, with the actual figures.
Why now
Connecting AI to finance data is now a plan of record.
Security
Read-only by architecture, not by promise.
-
It cannot write. Kipper connects to Xero read-only. Creating, editing, or deleting records through Kipper is architecturally impossible, no matter what the AI is asked.
-
Permissioned at the source. Admins scope access by user, team, or channel. The scope is enforced when the query runs, regardless of how the question is phrased.
-
Everything is logged. Every question and answer lands in the admin portal audit trail.
-
Encrypted, in transit and at rest. Hosted on AWS in the United States, built by the team behind Breadwinner with 12+ years in finance integrations.
Give your team Xero answers, safely.
Read-only, permissioned, and audit-logged. Start free — no credit card, live in under an hour.
The team
Kipper is new. The team behind it isn't.
Kipper is built by the team behind Breadwinner, with 12+ years connecting finance systems to the tools businesses run on.
12+
years in finance
integrations
Trusted by teams at
Pricing
Simple, usage-based pricing.
$200/month including 10 users and 2,000 questions/month. Additional users $5/month, overage $0.05/question. 14-day free trial, no credit card.
Full pricingXero connector
$200
/ month
- Includes up to 10 active users
- $5 / month per additional active user
- 2,000 questions / month included
14-day free trial, no credit card. Overage $0.05/question. View full pricing →
Explore the integrations
One Xero connection, every assistant.
The same read-only Xero connection powers Kipper everywhere your team already works. Pick where you want to ask.
FAQ
Xero MCP Connector FAQ
Common questions about connecting AI assistants to Xero through Kipper.
Ask your AI about your Xero data.
Safely. Read-only. Permissioned. Logged. Live in under an hour.