FAC Connect
Your ERP, in the AI client you already use.
FAC Connect turns your Frappe or ERPNext site into an MCP server. Point Claude Desktop, Cursor, or anything else that speaks MCP at it, bring your own model key, and ask it about your business. It costs nothing and needs no account with us.
Works today with Claude Desktop, Cursor, and anything else that speaks MCP. Needs Frappe or ERPNext v15 or v16 on your own site — nothing else to run.
{
"mcpServers": {
"erp": {
"url": "https://your-site.com/api/method/frappe_assistant_core.api.fac_endpoint.handle_mcp"
}
}
}
Put this in your MCP client's config. Your site is its own OAuth provider — sign in once, and the tools your client sees are the ones you were already allowed to use.
Two ways in, and what separates them
The same six things, answered twice. Nothing here is a new claim — it is the sentence this page used to end on, set out so you can read a row across.
| What. | FAC Connect — free, in the same app. | FAC Chat, powered by FAC Cloud — the subscription. |
|---|---|---|
| Where you chat. | In the AI client you already use — Claude Desktop, Cursor, anything that speaks MCP. | In Frappe Desk: a widget on every page, and a full screen of its own. |
| Your documents. | Not indexed. Your client reads whatever you paste into it. | A knowledge base your documents are indexed into, cited when it answers. |
| Memory. | None. Every conversation starts cold. | Memory that persists across conversations, held per person. |
| Running to a schedule. | Nothing runs unless you ask it to. | Workflows that run on a schedule or a trigger, with five ready-made ones. |
| Before a write. | Whatever your AI client does. Most ask before running a tool — that is between you and them. | A tool that has never been approved is asked about, not allowed. |
| What it costs. | Nothing. You bring the model key and pay the provider directly. | A monthly allowance of credits, a per-person cap you set, and a bill you can read. |
One thing is not in the table, and for some buyers it settles the question on its own: FAC Cloud connects back into your site, so your site must be reachable from the internet. FAC Connect works the other way round — your client connects out — so a firewalled site is fine. How the connection works.
Most teams end up with both — FAC Connect for the people who live in an AI client already, FAC Chat for everyone else.
Getting there
Four steps, and the last one is the only one you repeat.
Before you start
- A Frappe or ERPNext site you administer.
- An MCP client — Claude Desktop, Cursor, or anything else that speaks MCP.
- Your own model provider key.
- Enough access on that site to install an app.
-
Install the app that carries FAC Connect.
It is the same app as FAC Chat. The MCP server is switched on out of the box; the hosted chat client is not.
-
Authorise your AI client.
Your site is its own OAuth provider. Your client sends you through a normal sign-in, and the access it gets is the access you already have.
-
Connect it.
Paste the config block from this page into your MCP client. The URL is the only thing you fill in.
-
Use it from your AI client.
Your client now sees your ERP as a set of tools. Nothing else changes about how you use it.
More detail: the documentation, the app source, or [email protected] if you get stuck.
What you get
Not a trial and not a cut-down edition. The hosted assistant calls exactly these tools, in whichever client you already work in.
Find things
Search documents and doctypes, look up a record, follow a link field, read the schema of anything in your system.
Change things
Create, update, submit and delete documents, and move them through your workflows — all within the permissions of whoever authorised the connection.
Analyse
Run your existing reports, query the database, analyse a dataset, and build dashboards and charts.
Produce
Generate documents, extract the text from an attached file, and send email from your own system.
What is true about it
The claims worth checking before you point a client at your production data.
It is free
There is no subscription, no metering and no account with us. It is part of the app.
No data reaches us
Your questions and your records go from your site to your own AI client and its model provider. FAC Cloud is not involved and never sees any of it.
You bring the model
You choose the provider and pay them directly. If you run a local model, nothing leaves your network at all.
Your permissions still apply
The tool list is built per request from what the signed-in user is allowed to do, and every call is written to the audit log on your own site.
It works behind a firewall
Your AI client connects out to your site, so your site does not have to be reachable from the internet. FAC Cloud does — which is the one thing to check before choosing between them.
It is the same toolset
Not a trial and not a cut-down edition. The hosted assistant calls exactly these tools.
Bring your own model
FAC Connect ships in the same app and costs nothing. Install it, then point your own client at your own site.