Integration · E-commerce
Connect Claude & ChatGPT to Epos Now
Ask your AI what you sold yesterday, how much of a product is left in each shop, or to add new products to Epos Now. It can read sales transactions and a product sales report, add or remove stock, create and update products and customers, and look up categories, suppliers, purchase orders and staff.
Free plan, no credit card. Takes about a minute.
Try asking
“What did we sell yesterday?”
The AI lists the sales transactions between the two dates, and can narrow it down to one till.
“How many of product 4518 do we have in each shop?”
It reads the product's stock levels across your locations.
“We received 24 units of product 4518 at the main shop. Add them to stock.”
It finds the location ID and adds 24 units to the product's stock at that location.
What your AI can do
Sales and reports
List the latest transactions or sales between two dates, optionally for one till, find a sale by receipt barcode and get a product sales report.
Products and stock
List, create and update products and categories, see stock per location or per product, and add or remove stock.
Customers, suppliers and orders
Find customers by email, create and update customers, create and read suppliers, list staff and read purchase orders.
“Remove 3 units of product 2210 from stock at the high street shop, they broke.”
It removes the units from the product at that location, as you would for waste or breakage.
“Add a new product, Oat latte, with sale price 4.20 in the Coffee category.”
It finds the category ID and creates the product with name, sale price and category.
“Find the sale with receipt barcode 000123456.”
It looks up the sales transaction by the barcode printed on the receipt.
28 tools for Epos Now
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_stockChanges dataAdd stock to a product at a location: `product_id`, `location_id` and `change_in_stock` (units to add), with optional cost_price and supplier_id.create_categoriesChanges dataCreate one or more product categories; each item needs a Name and can set ParentId and Description.create_customersChanges dataCreate one or more customers; each item can set Forename, Surname, EmailAddress, ContactNumber, BusinessName and MarketingConsent.create_productsChanges dataCreate one or more products; each item needs at least Name and SalePrice, and can set CostPrice, Barcode, Sku, CategoryId, SupplierId and more.create_suppliersChanges dataCreate one or more suppliers; each item needs a Name and can set contact details and address.find_customer_by_emailFind customers by `email` address. Use this before creating a customer to avoid duplicates.get_categoryGet one product category by `category_id`.get_customerGet one customer by `customer_id`, with contact details, points and balance.get_productGet one product by `product_id`, with prices, barcode, category and supplier. Set `show_deleted` to include deleted products.get_product_sales_reportReport average product sales between `start_date` and `end_date`, optionally for one `location_id`.get_product_stockGet stock levels of one product across locations by `product_id`.get_purchase_orderGet one purchase order by `order_id`, with its lines.get_supplierGet one supplier by `supplier_id`.get_transaction_by_barcodeGet one sales transaction by the `barcode` printed on its receipt.list_categoriesList product categories, one `page` at a time.list_customersList customers, one `page` at a time.list_latest_transactionsList the most recent sales transactions, optionally for one till `device_id`.list_location_stockList stock levels of all products at one location; pass the location ID as `address_id`.list_locationsList the shop locations in the account. Use to find a location ID for stock tools.list_productsList products in the Epos Now back office, one `page` at a time.list_purchase_ordersList purchase orders between `from_date` and `to_date`, optionally filtered by supplier, status or receiving location.list_staffList staff members, one `page` at a time.list_suppliersList suppliers, one `page` at a time.list_transactionsList sales transactions, newest pages first, optionally filtered by `status`.list_transactions_by_dateList sales transactions between `start_date` and `end_date`, optionally for one till `device_id`. Use for daily or weekly sales.remove_stockChanges dataRemove stock from a product at a location: `product_id`, `location_id` and `change_in_stock` (units to remove), e.g. for waste or breakage.update_customersVisible to othersUpdate one or more customers by Id; each item carries the Id plus the fields to change.update_productsVisible to othersUpdate one or more products by Id; each item carries the Id plus the fields to change, e.g. SalePrice, Name or CategoryId.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Epos Now from the app list.
- 2
Paste your key
Paste your Epos Now API key and API secret. In the Epos Now Back Office open Web Integrations, then REST API, and click Add Device to create an API device. Click Access Credentials next to the device and copy its API key and API secret.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Epos Now?
It can read products, categories, locations, stock levels, customers, suppliers, purchase orders, staff and sales transactions, and run a product sales report. It can create products, categories, customers and suppliers, update products and customers, and add or remove stock at a location.
Does the AI see my Epos Now credentials?
No. Your Epos Now credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with sales and stock lookups only. Changes such as updating product prices or customer details can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Epos Now account.
What is an API device in Epos Now?
Epos Now gives API access through an API device that you create in the Back Office under Web Integrations › REST API › Add Device. The device has its own API key and API secret, which you find under Access Credentials. You paste both into PipMCP.
Related integrations
Let your AI work in Epos Now today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Epos Now freePipMCP is not affiliated with Epos Now. Product names are trademarks of their owners.






