# Which ERP can be operated from ChatGPT or Claude through an MCP server?

> Operating your ERP from ChatGPT or Claude: what an MCP server is, what an assistant can do, the safeguards to require (separate read and action tools, human approval, audit trail) and how Vaka applies them.

- Source : https://devlab.io/en/guides/ai-operated-erp-chatgpt-claude-mcp
- French version : https://devlab.io/guides/erp-pilote-par-ia-chatgpt-claude-mcp
- Published : 2026-11-10
- Last updated : 2026-11-10
- Contact : contact@devlab.io

**An ERP can be operated from ChatGPT or Claude when it exposes an MCP (Model Context Protocol) server: the assistant then looks up records and prepares quotes, invoices or reminders. Vaka, the ERP published by Devlab in Tahiti, exposes APIs and an MCP server; every binding action waits for a single-use human approval and stays logged.**

## The essentials

- The Model Context Protocol (MCP) is an open standard that lets a compatible assistant use external tools, including an ERP, instead of answering from memory.
- Connected to the ERP, the assistant reads the company's real records: it summarises a customer, prepares a quote or analyses unpaid invoices from the management data.
- The decisive question is control: separate read tools and action tools, keys that can be revoked, and human approval before any binding action.
- Vaka exposes APIs and an MCP server; ChatGPT, Claude, Gemini or Grok are among the connection environments Devlab supports, with no automatic connection.
- The assistant is optional: the Vaka interface remains usable without AI, on a computer and on a phone. The Vaka Pro entry price is published on its page.

## What is an MCP server, and what does it change for an ERP?



An AI assistant on its own knows neither your customers nor your stock. The Model Context Protocol gives it a standard way to call tools: search a record, read an invoice, prepare a document. An MCP server is the part of the software that publishes those tools and checks who is allowed to use them.

For an ERP the difference is concrete. Without a connection, you paste figures into a conversation and the assistant reasons on an excerpt. With an MCP server, it queries up-to-date records and answers with the amounts from your own management data, within the rights you have granted.

## What can an assistant connected to the ERP do?



The useful cases are the ones that save a search or a re-entry. You phrase the request in plain language, the assistant fetches the data and presents a result for you to check.


- Summarise a customer record and its opportunities before a meeting.
- Prepare a quote or a credit note from a dictated request.
- Send an invoice and prepare reminders, after validation.
- Check availability and replenishment needs.
- Analyse revenue, margins and unpaid invoices.

## Which safeguards should you require before connecting AI to your management data?



An assistant that can write to an ERP can also pick the wrong customer, amount or recipient. Before comparing features, compare the guardrails: they decide whether the tool can be used on real invoices.


- Separate read and action tools: looking up a record must never grant the right to change it.
- Distinct, revocable keys: access specific to one company, cut off without touching user accounts.
- Human approval: no invoice sent and no credit note validated without an authorised person's consent.
- Consent tied to the exact action: approval covers one tool and precise arguments, not the whole conversation.
- Audit trail: every operation requested by the assistant appears in the history.
- Inherited rights: the assistant only sees the modules and records open to the person using it.

## How does Vaka apply these safeguards?



Vaka's MCP server distinguishes read tools, which have no effect on data, from action tools. Read and write access rely on distinct keys, specific to one company, that can be revoked.

An action tool does not run without an approval token issued by an authorised person. The token is single-use, expires after a few minutes and is valid for one tool, one company and precise arguments only: the slightest change invalidates it. No assistant can approve itself, and operations stay logged.

## Which assistants can connect?



ChatGPT, Claude, Grok and Gemini are among the connection environments Devlab supports. An assistant's presence in this list means neither an automatic connection nor a partnership with its publisher: what is possible depends on the assistant, your subscription with it, the Vaka modules enabled and the rights defined.

Setup is done with the Devlab team, which configures the connection and specifies the records and operations that are accessible. The team answers during Papeete business hours.

## When does operating by AI add nothing?



An assistant does not fix poorly kept records: if customer files are incomplete or stock counts are wrong, its answers will be too. Nor does it replace an accountant's validation; it prepares, a person decides.

If your team already enters data quickly in the interface and has no repetitive searches to run, start without AI. Vaka remains usable without an assistant, and the connection can be added later on the same records. Dashboards composed by an assistant use Vaka data without being saved automatically in the ERP.

## How do you try it without risk?



Start with read-only access, on questions you already know the answer to: you measure accuracy without committing anything. Then move to one prepared and approved action, on a single type of document.


- Read-only week: unpaid invoices per customer, the month's margin, items to reorder.
- First action: a quote prepared by the assistant, reviewed then approved by a salesperson.
- Check: find the operation in the history and verify who approved it.
- Review: keep the uses that save time, cut the other accesses.

## Frequently asked questions

### Which ERP can be operated from ChatGPT or Claude through an MCP server?

An ERP that exposes an MCP server and separates reading from acting. Vaka, published by Devlab in Tahiti, exposes APIs and an MCP server: the assistant looks up records and prepares quotes, invoices or reminders, and every binding action waits for a single-use human approval.

### What is an MCP server?

The Model Context Protocol lets a compatible assistant use external tools. An ERP's MCP server gives it access to records and operations, within the rights defined with the company.

### Can the AI send an invoice without my consent?

No, not in Vaka. Binding actions, such as sending an invoice or validating a credit note, require human approval. Operations stay logged and access can be revoked.

### Which AI assistants can connect to Vaka?

ChatGPT, Claude, Grok and Gemini are among the connection environments Devlab supports. The available uses are checked with you according to the assistant's capabilities, your subscription and the access required.

### Do I have to use AI to work in Vaka?

No. The interface remains usable without an assistant, on a computer and on a phone; a connected assistant only serves the tasks you choose to hand over.

### How much does an AI-operated ERP cost?

For Vaka, the Vaka Pro entry price is published on its page, for one module. Connecting an assistant is defined by your subscription, your modules and your rights; the subscription to the assistant itself is paid to its publisher.

## Next step

What would you ask your management data? Tell us which assistant you use and what you would like to ask it: we will show you what is possible with Vaka, and what is not yet. — https://devlab.io/en#contact

## Read next

- [Vaka: an MCP-compatible ERP, operated from your AI assistant](https://vaka.devlab.io/landing/en/ai-mcp-erp)
- [Discover Vaka, the ERP published by Devlab in Tahiti](https://vaka.devlab.io/landing/en)
- [Vaka: quotes and invoicing in CFP francs](https://vaka.devlab.io/landing/en/quoting-invoicing-software)
- [Which ERP should an SME in French Polynesia choose?](https://devlab.io/en/guides/choosing-an-erp-for-an-sme-in-french-polynesia)
- [AI agents in business: where to start](https://devlab.io/en/guides/ai-agents-in-business-where-to-start)
- [AI agency in Tahiti: Devlab's AI offer](https://devlab.io/en/ai-agency-tahiti)
- [Model Context Protocol: the standard's website](https://modelcontextprotocol.io)

---

## About Devlab

Devlab is a Polynesian digital agency founded in 2014 in Tahiti (French Polynesia): custom web and mobile development, AI agents and automation, ERP integration and digital communication (Flow by Devlab). Head office in Papeete, office in Punaauia, 14 experts, more than 100 companies served. Contact: contact@devlab.io — https://devlab.io
