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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 14 |
| Latency | 273 ms |
| Last checked (UTC) | 2026-11-01T19:50:22.914Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-01T19:50:22.914Z | Healthy | 273 |
effectconnect_list_channels | List 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_channel | Get one channel by its identifier. Needs scope channels:read. GET /v3/channel/{identifier}. |
effectconnect_list_product_selections | List 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_selection | Get one product selection by its numeric identifier. Needs scope productSelections:read. GET /v3/product-selection/{identifier}. |
effectconnect_list_product_selection_products | List the products in one product selection, with pagination. Needs scope productSelections:read. GET /v3/product-selection/{identifier}/products. |
effectconnect_list_products | List 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_products | Find 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_product | Get 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_orders | Find 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_orders | Get 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_order | Get 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_processes | List 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_process | Get 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_report | Get 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. |