Skip to content
Custom Connectors

Full read-write Claude connector for Brightpearl

Have Claude draft orders and update records in Brightpearl

Stop clicking through the back office to enter orders and update stock. Claude drafts the sales order, raises the purchase order, and updates the customer or product record where it already lives, then routes the change for your approval.

Brightpearl is a retail operations and ERP platform that multichannel merchants run orders, inventory, fulfillment, purchasing, and accounting from. People want Claude to do more than look records up: to create and update records like sales orders, purchase orders, and goods notes directly in Brightpearl.

What is a Brightpearl MCP server?

A Brightpearl MCP server is a small hosted service that exposes Brightpearl's data and actions to Claude over the Model Context Protocol, so Claude can inventory, orders, and operations inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Brightpearl's current connector do today?

Today, Brightpearl has no first-party Claude connector, and any third-party or directory option tends to be read-leaning or to cover a thin slice of the data model. That leaves order entry, purchasing, and stock updates as manual work in the back office. A custom connector reaches Brightpearl's REST API and adds scoped write actions with human-in-the-loop controls.

What does full read-write Brightpearl access unlock?

Full read-write Brightpearl access lets Claude create and update the records you work in: draft a sales order from an email, raise a purchase order against the right supplier, update a customer or product, or add a note to an order, then route it for your approval. The data entry that used to mean clicking through the back office happens where the records already live.

  • Draft a sales order from an email or quote you paste in
  • Raise a purchase order against the right supplier and products
  • Create or update customer, supplier, and product records
  • Update product pricing, stock details, or warehouse fields on a record
  • Add a note or update the status on an existing order
  • Search orders matching a filter and propose batched field edits

Can Claude create a sales order in Brightpearl from an email?

Yes. With a full read-write connector, Claude can draft a sales order in Brightpearl from an email or quote you paste in, matching the customer and products through the REST API. The order is prepared for your review, and posting it is a separate, gated step that waits for your confirmation.

Can Claude raise a purchase order in Brightpearl?

Claude can raise a purchase order in Brightpearl against the right supplier and products, and create or update the customer, supplier, and product records it needs along the way. It shows you exactly what it will write before committing, so the purchasing entry happens without you clicking through the back office.

Can Claude update stock and pricing in Brightpearl?

Claude can update product pricing, stock details, and warehouse fields on a Brightpearl record, add a note, or change the status on an existing order. It only ever has the access the configured Brightpearl staff user carries, and consequential changes are committed after you approve them, never more than your own login allows.

How a Brightpearl connector works

We build a small MCP server that authenticates to Brightpearl through its REST API using a scoped account token for a dedicated staff user, limited to the narrowest permissions the work needs. Read tools (order search, record lookup) and write tools (create order, raise PO, update record) are separated, and posting, deleting, or sending actions require your confirmation. Claude only ever has the access the configured Brightpearl user already has, and the server can run inside your IP allowlist if your account uses one.

Frequently asked questions

Can Claude create and update records in Brightpearl, not just read them?
Yes, with a custom connector. Claude can create or update the records you work in, such as a sales order, purchase order, customer, or product, through dedicated write tools on Brightpearl's REST API. There is no first-party connector that does this today, which is why creating and updating records reliably needs a purpose-built connector with a scoped account token.
Will Claude cancel orders or delete records in Brightpearl without my approval?
No. Cancelling an order, deleting a record, and other consequential actions are separate, gated write tools. Claude can prepare the order, purchase order, or change and show you exactly what it will write, but it is only committed after you approve it. You decide which actions run automatically and which require a confirmation step.
Does the Brightpearl connector get more access than my own login has?
No. The connector authenticates as the Brightpearl staff user you assign, so it inherits exactly the permissions that user carries and nothing more. If that account cannot reach certain orders, warehouses, or records, neither can Claude. It never grants more access to your Brightpearl account than you already have.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.