EffectConnect MCP by usefulapi

io.usefulapi/effectconnect · v1.0.0 · ecommerce

EffectConnect MCP by usefulapi is healthy: it completed an MCP handshake in 273 ms and exposes 14 tools.

Read channels, product selections, products, orders and processes in EffectConnect.

Endpoint: https://effectconnect.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count14
Latency273 ms
Last checked (UTC)2026-11-01T19:50:22.914Z

Health history

Checked (UTC)StatusLatencyError
2026-11-01T19:50:22.914ZHealthy273

Tools (14)

effectconnect_list_channelsList the channels (marketplaces and webshops) linked to the EffectConnect API key. Use the channel identifier in other tools. Needs scope channels:read. GET /v3/channels.
effectconnect_get_channelGet one channel by its identifier. Needs scope channels:read. GET /v3/channel/{identifier}.
effectconnect_list_product_selectionsList the product selections (named groups of products that a channel can sell) with pagination. Needs scope productSelections:read. GET /v3/product-selections.
effectconnect_get_product_selectionGet one product selection by its numeric identifier. Needs scope productSelections:read. GET /v3/product-selection/{identifier}.
effectconnect_list_product_selection_productsList the products in one product selection, with pagination. Needs scope productSelections:read. GET /v3/product-selection/{identifier}/products.
effectconnect_list_productsList all products of the API key, page by page. Pass the nextPageToken from a reply to get the next page. Needs scope products:read. GET /v3/products.
effectconnect_search_productsFind products by product selection, by parent API identifier, or by product identifiers (API identifier, SKU, EAN or external identifier). Needs scope products:read. POST /v3/products/search.
effectconnect_get_productGet one product by an identifier of the given type (API identifier, SKU, EAN or external identifier). Needs scope products:read. GET /v3/product/{identifierType}/{identifier}.
effectconnect_search_ordersFind orders by order date, last update, status, tag or channel. Leave the filters empty to list all orders page by page. Needs scope orders:read. POST /v3/orders/search.
effectconnect_read_ordersGet up to 100 orders by their identifiers (EffectConnect ID or number, channel identifier or number, connection identifier or number, or invoice). Needs scope orders:read. POST /v3/orders/read.
effectconnect_get_orderGet one order by an identifier of the given type. Pass channel_identifier when the identifier is not unique. Needs scope orders:read. GET /v3/order/{identifierType}/{identifier}.
effectconnect_list_processesList asynchronous processes (catalog and order reports) and their status. Filter by type or status. Processes are kept for 48 hours. GET /v3/processes.
effectconnect_get_processGet the status of one asynchronous process by its identifier (QUEUED, PROCESSING, FINISHED or CRITICAL_ERROR). Processes are kept for 48 hours. GET /v3/process/{identifier}.
effectconnect_get_process_reportGet the report of one finished asynchronous process. A report exists only when the status is FINISHED, and it is removed after 48 hours. GET /v3/process/{identifier}/report.