Integration · E-commerce
Connect Claude & ChatGPT to MRPeasy
Ask your AI how many of a part are in stock, which manufacturing orders are due this week, or what is still unpaid on an invoice in MRPeasy. It can read stock items, inventory, bills of materials, routings, customer, manufacturing and purchase orders, invoices and shipments. It can also create customers, stock items, customer orders and manufacturing orders.
Free plan, no credit card. Takes about a minute.
Try asking
“How many of part AL-200 do we have in stock, and what is it worth?”
The AI finds the stock item and reads its in-stock quantity and cost.
“Which manufacturing orders are due this week?”
It lists manufacturing orders with a due date in that range, with product, quantity and status.
“What goes into product TBL-01?”
It finds the bill of materials for the product and lists its component parts and quantities.
What your AI can do
Stock and products
Read stock items, inventory quantity and value by product group, site or date, lots, serial numbers, bills of materials and routings.
Orders and production
Search customer and purchase orders, create and update customer and manufacturing orders, and read production reports.
Customers, invoices and shipping
Search and update customers and vendors, read and create invoices, and track shipments with status and tracking number.
“Create an order for Nordic Foods: 50 of SKU CH-10 for delivery on 15 May.”
It finds the customer and creates a customer order with the product line, quantity and delivery date.
“Is invoice 1042 paid?”
It reads the invoice with its lines, totals and the paid and unpaid amounts.
“When is the purchase order from Steel Supply expected?”
It searches purchase orders by vendor and reads the expected date and status.
89 tools for MRPeasy
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_an_rma_orderChanges dataCreate a new order. Required: customer id. Search orders first to avoid duplicates. API summary: Create an RMA order.create_bomChanges dataCreate a new bom. Required: product id, title or components. API summary: Create a BOM.create_categoryChanges dataCreate a new category. Required: title. API summary: Create a product group.create_customerChanges dataCreate a customer with `title` (name) and optional `code`, `tax_nr`, `reg_nr`, `contact_data`, `currency_id`, `payment_period`, `credit_limit` and `discount`.create_customer_orderChanges dataCreate a customer order for `customer_id` with `products` (each with `article_id` or `sku`, `quantity`, optional `item_price`), plus optional `delivery_date` (Unix timestamp), `reference` and `notes`.create_invoiceChanges dataCreate a new invoice. Required: customer id, type, status or products. API summary: Create an invoice.create_manufacturing_orderChanges dataCreate a manufacturing order for stock item `article_id` with `quantity` and responsible user `assigned_id`; optional `due_date` and `start_date` (Unix timestamps), `bom_id` and `routing_id`.create_parameterChanges dataCreate a new parameter. Required: title or values. API summary: Create a parameter.create_relationChanges dataCreate a new relation. Required: title or lines. API summary: Create a relation.create_routingChanges dataCreate a new routing. Required: product id, title or operations. API summary: Create a routing.create_stock_itemChanges dataCreate a stock item with `title` and optional `code`, `unit_id`, `group_id`, `is_raw` (purchased part), `selling_price`, `min_quantity` and `barcode`.create_unitChanges dataCreate a new unit. Required: title. API summary: Create a unit.create_work_centerChanges dataCreate a new work center. Required: type id or title. API summary: Create a work station.create_work_center_typeChanges dataCreate a new work center type. Required: title. API summary: Create a work station type.delete_bomDeletesPermanently delete a bom by bom id. Destructive action; may require approval.delete_cancel_a_manufacturing_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete (cancel) a manufacturing order.delete_cancel_an_rma_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete (cancel) an RMA order.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a product group.delete_invoiceDeletesPermanently delete a invoice by invoice id. Destructive action; may require approval. API summary: Delete (cancel) an invoice.delete_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete (cancel) a customer order.delete_parameterDeletesPermanently delete a parameter by parameter id. Destructive action; may require approval.delete_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete a stock item.delete_relationDeletesPermanently delete a relation by relation id. Destructive action; may require approval.delete_routingDeletesPermanently delete a routing by routing id. Destructive action; may require approval.delete_unitDeletesPermanently delete a unit by unit id. Destructive action; may require approval.delete_work_centerDeletesPermanently delete a work center by work center id. Destructive action; may require approval. API summary: Delete a work station.delete_work_center_typeDeletesPermanently delete a work center type by work center type id. Destructive action; may require approval. API summary: Delete a work station type.get_an_rma_orderGet one order by order id. API summary: Get an RMA order.get_bomGet one bill of materials by `bom_id`, with its component parts and quantities.get_categoryGet one category by category id. API summary: Get a product group.get_customerGet one customer by `customer_id`, with contact details, currency and payment terms.get_customer_orderGet one customer order by `order_id`, with its lines, prices, status and delivery date.get_invoiceGet one invoice by `invoice_id`, with lines, totals, paid and unpaid amounts.get_item_stockGet the stock quantity and cost of one stock item by `article_id`, optionally at a `date` or `site_id`.get_lotGet one lot by lot id. API summary: Get a lot.get_manufacturing_orderGet one manufacturing order by `order_id`, with product, quantity, dates, operations and status.get_parameterGet one parameter by parameter id. API summary: Get a parameter.get_purchase_orderGet one purchase order by `order_id`, with its lines, vendor and status.get_relationGet one relation by relation id. API summary: Get a relation.get_routingGet one routing by routing id. API summary: Get a routing.get_serialGet one serial by serial id. API summary: Get a serial number.get_shipmentGet one shipment by `shipment_id`, with items, status and tracking number.get_stock_itemGet one stock item (product, part or material) by `product_id`, with code, unit, price and settings.get_total_inventory_quantities_and_costList inventories. Optional filters: date, site id, group id, group code or group title. API summary: Get total inventory quantities and cost.get_unitGet one unit by unit id. API summary: Get a unit.get_userGet one user by user id. API summary: Get a user action log.get_vendorGet one vendor by `supplier_id`, with contact details and lead time.get_work_centerGet one work center by work center id. API summary: Get a work station.get_work_center_typeGet one work center type by work center type id. API summary: Get a work station type.list_bomsList bills of materials, filterable by `product_id`, `product_code`, `title` or group. Page with `range` like "items=0-99".list_coproductsList coproducts. Optional filters: from or to. API summary: Production co-products report.list_invoicesList customer invoices, filterable by `code`, `status`, `customer_id`, customer name, `cust_ord_id` and due or created dates. Page with `range` like "items=0-99".list_listsList lists. API summary: List available user action types.list_lotsList lots. Optional filters: code, lot id, article id, product id, item code or item title. API summary: List stock lots.list_manufacturing_ordersList manufacturing orders, filterable by `code`, `status`, `item_code`, `article_id`, `cust_ord`, due/start/finish dates and more. Page with `range` like "items=0-99".list_operationsList operations. Optional filters: from or to. API summary: Production operations report.list_orders_get_production_orders_reportList orders. Optional filters: from or to. API summary: Production orders report.list_parametersList parameters. Optional filters: parameter id or title.list_product_groupsList product groups (categories of stock items) with their IDs, filterable by `code` or `title`. Page with `range` like "items=0-99".list_products_get_production_products_reportList products. Optional filters: from or to. API summary: Production products report.list_purchase_ordersList purchase orders, filterable by `code`, `status`, `vendor_id`, vendor name and order, expected or arrival dates. Page with `range` like "items=0-99".list_relationsList relations. Optional filters: relation id, code or title.list_rma_ordersList orders. Optional filters: rma ord id, code, customer id, customer code, customer name or status. API summary: List RMA orders.list_routingsList routings. Optional filters: routing id, code, title, product id, item code or item title.list_serialsList serials. Optional filters: serial, serial id, article id, product id, item code or item title. API summary: List serial numbers.list_shipmentsList shipments, filterable by `code`, `status`, `customer_order_id`, `tracking_number` and delivery dates. Page with `range` like "items=0-99".list_shippedsList shippeds. Optional filters: from, to, article id, product id, item code or item title. API summary: CRM shipped items report.list_stock_levelsList stock items with their in-stock quantity and value, filterable by product group (`group_id`, `group_code`, `group_title`), `site_id` or `date`. Page with `range` like "items=0-99".list_unitsList the units of measurement with their IDs.list_usersList users. Optional filters: log id, user id, object id, activity, created min or created max. API summary: List user action logs.list_work_center_typesList work center types. API summary: List work station types.list_work_centersList work centers. API summary: List work stations.search_customer_ordersFind customer (sales) orders by `code`, `customer_id`, `customer_name`, `status` codes, delivery dates, `product_code` and more. Page with `range` like "items=0-99".search_customersFind customers by `title` (name), `code`, `email`, `phone`, `status` and more. Page with `range` like "items=0-99".search_vendorsFind vendors (suppliers) by `title`, `code`, `email` or `phone`. Page with `range` like "items=0-99".update_an_rma_orderChanges dataUpdate an existing order identified by order id. API summary: Update an RMA order.update_bomChanges dataUpdate an existing bom identified by bom id. API summary: Update a BOM.update_categoryChanges dataUpdate an existing category identified by category id. API summary: Update a product group.update_customerChanges dataUpdate a customer by `customer_id`. Only the fields you pass change.update_customer_orderChanges dataUpdate a customer order by `order_id`: products, delivery date, reference, notes or discount.update_invoiceChanges dataUpdate an existing invoice identified by invoice id. API summary: Update an invoice.update_manufacturing_orderChanges dataUpdate a manufacturing order by `order_id`: `quantity`, `due_date` (Unix timestamp), `assigned_id` or `code`.update_parameterChanges dataUpdate an existing parameter identified by parameter id. API summary: Update a parameter.update_relationChanges dataUpdate an existing relation identified by relation id. API summary: Update a relation.update_routingChanges dataUpdate an existing routing identified by routing id. API summary: Update a routing.update_stock_itemChanges dataUpdate a stock item by `product_id`. Only the fields you pass change.update_unitChanges dataUpdate an existing unit identified by unit id. API summary: Update a unit.update_work_centerChanges dataUpdate an existing work center identified by work center id. API summary: Update a work station.update_work_center_typeChanges dataUpdate an existing work center type identified by work center type id. API summary: Update a work station type.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose MRPeasy from the app list.
- 2
Paste your key
Paste your MRPeasy API key and API secret. In MRPeasy open Settings > Integration > API access and copy both. The MRPeasy API requires the MRPeasy Unlimited plan.
- 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 MRPeasy?
The AI can read stock items, inventory, lots, serial numbers, bills of materials, routings, work stations, customers, vendors, customer, manufacturing, purchase and RMA orders, invoices and shipments, plus production reports. It can create and update customers, stock items, BOMs, routings, customer orders, manufacturing orders and invoices. It can also cancel or delete records if you switch those tools on.
Does the AI see my MRPeasy credentials?
No. Your MRPeasy API key and API secret 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 read-only. Cancelling an order or invoice and deleting a stock item or BOM are permanent, so these 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own MRPeasy account on the plan that includes API access.
Which MRPeasy plan do I need?
The MRPeasy API requires the Unlimited plan. On that plan you find the API key and API secret under Settings > Integration > API access, and you paste both into HeyMyApps.
Related integrations
Let your AI work in MRPeasy today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect MRPeasy freeHeyMyApps is not affiliated with MRPeasy. Product names are trademarks of their owners.






