ChannelEngine MCP by usefulapi

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency431 ms
Last checked (UTC)2026-11-01T19:50:22.704Z

Health history

Checked (UTC)StatusLatencyError
2026-11-01T19:50:22.704ZHealthy431

Tools (15)

channelengine_list_channelsList 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_settingsGet the merchant account settings in ChannelEngine. Merchant API: GET /api/v2/settings.
channelengine_list_stock_locationsList the stock locations (warehouses) of this merchant account, with their ids. Merchant API: GET /api/v2/stocklocations.
channelengine_list_ordersList 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_ordersGet 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_orderWRITE: 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_productsSearch 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_productGet one product by its merchant product number (SKU). Merchant API: GET /api/v2/products/{merchantProductNo}.
channelengine_list_channel_listingsList 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_stockGet the stock level per product across all stock locations. Pages start at index 0 here. Merchant API: GET /api/v2/offer/stock.
channelengine_update_stockWRITE: 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_shipmentsList shipments created for merchant orders, with filters on order, shipment, create date and channel. Merchant API: GET /api/v2/shipments/merchant.
channelengine_list_returnsList returns for merchant orders, with filters on channel, order, status, date and acknowledgement. Merchant API: GET /api/v2/returns/merchant.
channelengine_list_cancellationsList order cancellations for this merchant, with filters on creation date and order numbers. Merchant API: GET /api/v2/cancellations/merchant.
channelengine_list_notificationsList notifications ChannelEngine raised for this merchant (for example order or shipment problems), with date and order filters. Merchant API: GET /api/v2/notifications.