mcpbeat Sign in

Ecwid MCP Server

answering

Ecwid is answering right now. Last checked 15 min ago. It exposes 12 tools. Last commit 1 Sep 2026.

Read store products, orders, customers, categories and coupons; adjust inventory and update orders.

Uptime history 47 days of history · worst day 21%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
12
Tools
read from the server
165 ms
Response time
average over 24h
0
Stars
last commit 1 Sep 2026

Nothing serious here today

Today is the operative word: we check Ecwid every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add ecwid --transport http https://ecwid.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "ecwid": {
      "url": "https://ecwid.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.ecwid]
url = "https://ecwid.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ecwid": {
      "url": "https://ecwid.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "ecwid": {
      "url": "https://ecwid.usefulapi.io/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ecwid
ecwid_adjust_product_inventory
ADJUSTS a product's in-stock quantity by a delta — this MODIFIES live store data. Positive increases stock, negative decreases it. Ecwid REST: PUT /products/{productId}/inventory with JSON body {quantityDelta}. Returns {updateCount, warning?}.
ecwid_get_category
Get a single category by id, including its name, parent, product ids, and images. Ecwid REST: GET /categories/{categoryId}.
ecwid_get_customer
Get a single customer by id, including contact details, addresses, and customer group. Ecwid REST: GET /customers/{customerId}.
ecwid_get_order
Get a single order by its order number, including line items, totals, customer, and payment/fulfillment status. Ecwid REST: GET /orders/{orderNumber}.
ecwid_get_product
Get a single product by its id, including price, stock, options, images, and category assignments. Ecwid REST: GET /products/{productId}.
ecwid_get_store_profile
Get the store's profile — general info (store id, name, currency), company details, and settings. Ecwid REST: GET /profile.
ecwid_list_categories
List the store's product categories, optionally scoped to a parent category and including hidden ones. Returns a paged collection. Ecwid REST: GET /categories.
ecwid_list_discount_coupons
List the store's discount coupons with optional filters (coupon code, discount type, availability). Returns a paged collection. Ecwid REST: GET /discount_coupons.
ecwid_search_customers
Search / list the store's customers with optional filters (keyword, email, name, customer group). Returns a paged collection. Ecwid REST: GET /customers.
ecwid_search_orders
Search / list the store's orders with optional filters (keyword, customer email/id, payment & fulfillment status, coupon, created-date range). Returns a paged collection. Ecwid REST: GET /orders.
ecwid_search_products
Search / list the store's products with optional filters (keyword, SKU, category, stock, price range) and sorting. Returns a paged collection ({total, count, offset, limit, items}). Ecwid REST: GET /products.
ecwid_update_order
UPDATES an order — its payment status, fulfillment status, and/or tracking number. This MODIFIES live store data and may trigger customer notifications. Ecwid REST: PUT /orders/{orderNumber}. Provide only the fields you want to change. Returns {updateCount}.

Endpoints

URLTransportStateLatencyChecked
https://ecwid.usefulapi.io/mcp streamable-http answering 45 ms 15 min ago

Alternatives to Ecwid

same job, measured the same way
Shopify Admin
by mcparmory

Manage products, orders, customers, inventory, and store configuration

268 installs/wk local only
MCP Server Shopify
by aiwerk

Shopify Admin GraphQL API: products, orders, customers, inventory, and more (read and write).

54 installs/wk local only
Nuvemshop
by mcp-dir

Nuvemshop (Tiendanube) e-commerce platform, your store's products, orders, customers, categories and

24 tools answering
Orb
by usefulapi

Read Orb customers, subscriptions, invoices, usage and costs; create or update customers.

26 tools answering
MCP Shopify
by codespar

MCP server for Shopify — Admin REST API (orders, products, customers, inventory, fulfillments)

26 installs/wk local only
Foxyio
by usefulapi

Read Foxy transactions, subscriptions, customers, carts and coupons; update customers and subs.

14 tools answering
Cakto
by mcp-dir

Read your Cakto sales: orders, revenue analytics, subscriptions, churn, customers and products.

27 tools answering
Shopify Admin MCP
by a1-x-tech

MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.

61 installs/wk local only

Ecwid — questions

Answers built from our own checks of this server.

What can Ecwid do?
It exposes 12 tools, read directly from the server on our last check. Among them: ecwid_adjust_product_inventory, ecwid_get_category, ecwid_get_customer, ecwid_get_order, ecwid_get_product, ecwid_get_store_profile and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Ecwid working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 165 ms. The bar chart above shows every period we have measured.
How do I connect Ecwid?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Ecwid need an API key?
No. Ecwid completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Ecwid?
It answers our handshake in 165 ms on average, which is faster than 74% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Ecwid open source?
Yes — it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.