← Back to blog

Cursor + Exact Online: ERP data in your code editor

Cursor Exact Online MCP: why ERP data in your editor?

As a developer or Exact Online consultant, you work with code and data every day. You build integrations, write reports or troubleshoot issues in Exact Online connections. Normally you constantly switch between your code editor, the Exact Online interface and API documentation. With Cursor and Ledger Botje you bring all that data together in one place — directly in your editor.

Cursor is an AI-native code editor that supports the MCP protocol. This means you can ask questions about your Exact Online data while programming, without switching context. This makes your workflow faster and more error-resistant.

Set up Cursor with Ledger Botje MCP

Configuration is simple. Follow the MCP setup guide and choose the steps for Cursor. In short:

  1. Install Cursor and open the MCP settings.
  2. Add the Ledger Botje MCP server URL with your authentication credentials.
  3. Restart Cursor and verify the MCP tools are available.

After configuration you can ask questions about your Exact Online administration directly in the Cursor chat.

Query ERP data while you code

Suppose you are building an integration that processes sales orders. Instead of pulling up the Exact Online API documentation, you ask Cursor: "Show the fields of a sales order for customer Bakkerij Jansen." The AI uses the salesorders.search tool and immediately shows the current data, including field names and values you can use in your code.

Other examples for developers:

  • "Which item codes are active in the electronics category?" — useful when testing import scripts.
  • "Give the top 10 suppliers by purchase volume" — handy for building dashboards.
  • "How many stock mutations occurred today?" — via the items.stock tool you can verify whether your sync job is running correctly.

Build reports and analyses from Cursor

Cursor with Ledger Botje is also ideal for quickly prototyping reports. Ask the AI to fetch data and present it directly in your code. For example: "Give a JSON overview of all open purchase orders with supplier name and total amount." You get structured data that you can use directly in your application.

For consultants who create client reports, this is particularly valuable. You can fetch data, transform it and present it without opening Exact Online or making manual exports.

Debug integrations with live data

A common scenario: your integration throws an error, but you do not know whether the problem is in your code or in the Exact Online data. With Cursor and Ledger Botje you simply ask: "Does item XYZ-999 exist in Exact Online?" or "What are the details of customer number 12345?" You validate your assumptions directly with live data, without interrupting your workflow.

Ready to get started? Follow the setup guide and configure Cursor in just a few minutes. Also check the prompt library for more examples of effective developer prompts.

LB
Ledger Botje Team
The Ledger Botje team writes about AI, MCP and Exact Online. We help businesses manage their administration smarter with AI assistants.

Ready to use AI with Exact Online?

Try Ledger Botje for free and discover how AI simplifies your daily work.

Try free