io.usefulapi/channelengine · v1.0.0 · ecommerce
ChannelEngine MCP by usefulapi is healthy: it completed an MCP handshake in 431 ms and exposes 15 tools.
Read orders, products, stock and returns; acknowledge orders and set stock in ChannelEngine.
Endpoint: https://channelengine.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 431 ms |
| Last checked (UTC) | 2026-11-01T19:50:22.704Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-01T19:50:22.704Z | Healthy | 431 |
channelengine_list_channels | List the marketplaces and webshops (channels) connected to this merchant account, with their ids. Good first call: channel ids are used by the other filters. Merchant API: GET /api/v2/channels. |
channelengine_get_settings | Get the merchant account settings in ChannelEngine. Merchant API: GET /api/v2/settings. |
channelengine_list_stock_locations | List the stock locations (warehouses) of this merchant account, with their ids. Merchant API: GET /api/v2/stocklocations. |
channelengine_list_orders | List orders with filters: status, order numbers, channel, order date range and acknowledgement state. Returns Content plus TotalCount. Merchant API: GET /api/v2/orders. |
channelengine_get_new_orders | Get the orders that are new and not yet processed by the merchant (the usual order-intake call). Merchant API: GET /api/v2/orders/new. |
channelengine_acknowledge_order | WRITE: acknowledge one order, which tells the channel the merchant accepted it. Needs the ChannelEngine OrderId (from channelengine_list_orders). Optionally sets your own MerchantOrderNo on it. Merchant API: POST /api/v2/orders/acknowledge. |
channelengine_list_products | Search the merchant product catalogue by name, merchant product number, EAN or brand, or by explicit lists of product numbers or EANs. Merchant API: GET /api/v2/products. |
channelengine_get_product | Get one product by its merchant product number (SKU). Merchant API: GET /api/v2/products/{merchantProductNo}. |
channelengine_list_channel_listings | List the products listed on one channel (marketplace or webshop), optionally for given merchant product numbers. Merchant API: GET /api/v2/channels/{channelId}/products. |
channelengine_get_stock | Get the stock level per product across all stock locations. Pages start at index 0 here. Merchant API: GET /api/v2/offer/stock. |
channelengine_update_stock | WRITE: set the absolute stock for products at stock locations. This changes live stock on every connected channel. Send the full stock per location, not a change. Merchant API: PUT /api/v2/offer/stock. |
channelengine_list_shipments | List shipments created for merchant orders, with filters on order, shipment, create date and channel. Merchant API: GET /api/v2/shipments/merchant. |
channelengine_list_returns | List returns for merchant orders, with filters on channel, order, status, date and acknowledgement. Merchant API: GET /api/v2/returns/merchant. |
channelengine_list_cancellations | List order cancellations for this merchant, with filters on creation date and order numbers. Merchant API: GET /api/v2/cancellations/merchant. |
channelengine_list_notifications | List notifications ChannelEngine raised for this merchant (for example order or shipment problems), with date and order filters. Merchant API: GET /api/v2/notifications. |