List your agent

Brightpearl MCP by usefulapi

MCP server · hosted · v1.0.1 · io.usefulapi/brightpearl
Online · tested 3h agoNEW · 3h agoSeen in the registry 2h ago

Search Brightpearl orders, products, stock, contacts and payments; add notes, update order status.

What it does

Brightpearl MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.

From the publisher's description, Electra Index matched it to one capability: payments. That makes it a candidate for tasks such as detect fraudulent transactions or buy products online.

Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence) and are not a test of the tool.

At a glance

Hosted (remote)YES
Local installNO
Version1.0.1
PriceNot in the registry
First seen23 Oct 2026
Last checked2h ago

How to connect

As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 3h ago (live check)

Hosted endpoint

  • https://brightpearl.usefulapi.io/mcp streamable-http

In Claude Code: claude mcp add --transport http brightpearl-mcp-by-usefulapi https://brightpearl.usefulapi.io/mcp

MCP settings (Claude Desktop, Cursor and other MCP clients)

{
  "mcpServers": {
    "brightpearl-mcp-by-usefulapi": {
      "url": "https://brightpearl.usefulapi.io/mcp"
    }
  }
}

Live check

Electra Index connected to the hosted endpoint 3h ago

ONLINE Brightpearl MCP by usefulapi answered an MCP connection on 23 Oct 2026 and introduced itself as brightpearl-mcp 1.0.1 (MCP protocol 2025-06-18).

25 tools offered to AI assistants

  • brightpearl_get_account_configuration · The Brightpearl account's configuration as key/value pairs: base currency, tax scheme, time zone, default and new-order status ids, nominal codes, weight unit, whether multiple warehouses are enabled. GET /integration-service/account-config
  • brightpearl_search_orders · Search sales orders, sales credits, purchase orders and purchase credits. Every filter is optional and they combine (AND); each result row has orderId, orderTypeId, contactId, orderStatusId, orderStockStatusId, createdOn, updatedOn, custome
  • brightpearl_get_orders · Full details of one or more orders by id: type, status, payment/stock/shipping status, dates, currency, totals, assignment, customer/supplier, billing and delivery parties, and the order rows (product, quantity, price, tax). Up to 50 ids. G
  • brightpearl_get_order_notes · All notes on one order (text, author contact id, date, whether it is public on the customer portal, the order status at the time). GET /order-service/order/{id}/note.
  • brightpearl_list_order_statuses · The account's order statuses (id, name, order type code SO/PO/SC/PC, sort order, disabled, visible to the customer, state such as draft). Use the ids to filter orders or to change an order's status. GET /order-service/order-status.
  • brightpearl_list_order_types · The four order types with their ids and codes (1 SO sales order, 2 PO purchase order, 3 SC sales credit, 4 PC purchase credit), for the order search. GET /order-service/order-type.
  • brightpearl_add_order_note · WRITE: add a note to an existing order. The note is private (staff only) unless is_public is true, which makes it visible on the customer portal. Returns the new note id. Notes cannot be removed with this server. POST /order-service/order/{
  • brightpearl_update_order_status · WRITE: move an existing order to another status (ids from brightpearl_list_order_statuses; the new status must exist, be visible and belong to this order's type). Brightpearl adds an order note on success, and status changes can trigger the
  • brightpearl_search_products · Search the product catalogue. Every filter is optional and they combine (AND); each result row has productId, productName, SKU, barcode, EAN, UPC, ISBN, MPN, stockTracked, createdOn, updatedOn, brightpearlCategoryCode, productGroupId, brand
  • brightpearl_get_products · Full details of one or more products by id: identity (SKU, barcodes), brand, type, stock-tracking, weight and dimensions, tax code, sales-channel names/descriptions/categories, bundle composition, variations, per-warehouse reorder levels, s
  • brightpearl_get_product_prices · Prices of products per price list: for each product and price list the currency, SKU and the quantity-break price map (e.g. {"1":"12","100":"11"}). Up to 50 product ids; optionally only some price lists (ids from brightpearl_list_price_list
  • brightpearl_get_product_availability · Stock availability of stock-tracked products: for each product the totals across all warehouses (inStock, onHand, allocated, inTransit) and the same per warehouse; optionally per location, with on-order quantities. Up to 50 product ids. GET
Show 13 more
  • brightpearl_list_price_lists · The price lists (id, name, code, currency, SELL or BUY, gross or net). Id 0 is the cost price list. GET /product-service/price-list.
  • brightpearl_search_brands · Search product brands by name; each row has brandId, brandName, createdOn, updatedOn. GET /product-service/brand-search.
  • brightpearl_search_categories · Search Brightpearl product categories; each row has id, name, parentId, active, createdOn, updatedOn. GET /product-service/brightpearl-category-search.
  • brightpearl_list_warehouses · The warehouses (id, name, type, address id, click-and-collect settings, weekly operating hours). Use the ids for stock and order filters. GET /warehouse-service/warehouse.
  • brightpearl_list_shipping_methods · The shipping methods (id, name, code, carrier, price breaks, countries). GET /warehouse-service/shipping-method.
  • brightpearl_search_goods_out_notes · Search goods-out notes, the pick/pack/ship records of sales orders; each row has goodsOutNoteId, printed, picked, packed, shipped, shippedOn, orderId, shippingMethodId, warehouseId, createdOn, releaseDate, transfer. GET /warehouse-service/g
  • brightpearl_search_goods_in_notes · Search goods-in records (stock received against purchase orders, by batch and location); each row has purchaseOrderId, batchId, productId, locationId, price, currCode, receivedQuantity, onHand, createdDate, receivedDate, warehouseId. GET /w
  • brightpearl_search_contacts · Search contacts (customers, suppliers and staff). Every filter is optional and they combine (AND); each result row has contactId, primaryEmail, firstName, lastName, companyName, isSupplier, isStaff, isCustomer, createdOn, updatedOn, lastOrd
  • brightpearl_get_contacts · Full records of one or more contacts by id: name, emails, phones, status, supplier/staff flags, financial details (price list, tax code, credit limit and terms), assignment, organisation, tags, dates; optionally custom fields and the full p
  • brightpearl_add_contact_note · WRITE: add a note to a contact's timeline (for example a record of correspondence). The note is private (staff only) unless is_public is true, which makes it visible on the customer portal. Returns the new note id. Notes cannot be removed w
  • brightpearl_search_customer_payments · Search payments received against sales orders; each row has paymentId, transactionRef, paymentMethodCode, paymentType, orderId, currencyCode, amountAuthorized, amountPaid, paymentDate, createdOn, journalId. GET /accounting-service/customer-
  • brightpearl_list_payment_methods · The payment methods (name, code, active, bank accounts with currency and nominal code). GET /accounting-service/payment-method.
  • brightpearl_list_tax_codes · The tax codes (id, code, description, rate). GET /accounting-service/tax-code.

What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method

Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.

Tasks it helps with

Share of each task's required capabilities it covers

Similar tools

Listed for the same task: detect fraudulent transactions
  • RevinhoREMOTELOCAL
    Read-only SaaS business intelligence from GA4, Stripe, and Google Search Console
  • mcpREMOTELOCAL
    Pay-per-query x402 business intelligence on Base, settled in USDC via the native 402 payment flow
  • Free public integration diagnosis, optional EUR 5 evidence reports, and a virtual beer
  • Google Analytics 4 MCP server: 27 read tools, no write tools
  • AdLoopREMOTELOCAL
    Google Ads, GA4 and Tag Manager in your AI client, with a preview before every change
  • HypamoonREMOTELOCAL
    Where AI lives: sites, apps, data, domains, email, payments and a phone line, live from your chat

Ready-made AI agents

An MCP server is a connector you add to your own assistant. These are finished products that do the same job for you:

Facts & evidence

Each fact shows where it was seen and when.
FactValueEvidenceSourceLast confirmed
Hosted endpointhttps://brightpearl.usefulapi.io/mcpDECLAREDSRC-001 Official MCP Registry2h ago
Local install (package)noDECLAREDSRC-001 Official MCP Registry2h ago
Remote access (hosted)yesDECLAREDSRC-001 Official MCP Registry2h ago
Websitehttps://usefulapi.io/brightpearl/DECLAREDSRC-001 Official MCP Registry2h ago
Repositoryhttps://github.com/m190/usefulapi-mcpDECLAREDSRC-001 Official MCP Registry2h ago
Registry statusactiveDECLAREDSRC-001 Official MCP Registry2h ago
Version1.0.1DECLAREDSRC-001 Official MCP Registry2h ago
MCP serveryesDECLAREDSRC-001 Official MCP Registry2h ago

Change history

  • NEW23 Oct 2026
    first seen in the index

Is this page accurate?

Flag it and our robot re-checks the official source. Reports never change a score.

Questions about Brightpearl MCP by usefulapi

How do I connect Brightpearl MCP by usefulapi?

Use the hosted endpoint https://brightpearl.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.

What tools does Brightpearl MCP by usefulapi offer?

When Electra Index connected on 23 Oct 2026, it listed 25 tools: brightpearl_get_account_configuration, brightpearl_search_orders, brightpearl_get_orders, brightpearl_get_order_notes, brightpearl_list_order_statuses, brightpearl_list_order_types, brightpearl_add_order_note, brightpearl_update_order_status and more. The full list is in "Live check" above.

Is Brightpearl MCP by usefulapi online?

Yes. Its hosted endpoint answered an MCP connection from Electra Index 3h ago.

What can I use Brightpearl MCP by usefulapi for?

Based on its description, it is most relevant to: detect fraudulent transactions, buy products online, reconcile payments, handle refund requests.