Head to head · Commerce products · October 2026 research run

BigCommerce API + MCP vs Ecwid by Lightspeed

BigCommerce API + MCP scores 64.3 (B) on agent readiness against Ecwid by Lightspeed's 63.2 (B), and leads in 4 of 7 scored categories. Ecwid by Lightspeed leads on reliability. Both do commerce products.

Which one, for what

BigCommerce API + MCP B

Good for Agents working with existing BigCommerce stores, for back-office automation through REST or guest shopping through the MCP.

Ahead on

  • Security & auth, 70 against 61
  • Payments & pricing, 40 against 15

Watch for

Storefront MCP is beta, switched on per store, has no back-office tools and documents no tool annotations

Ecwid by Lightspeed B

Good for An agent doing back-office work on an existing Ecwid store, such as catalogue edits, order export and discount coupons.

Ahead on

  • Reliability, 80 against 62

Watch for

Access tokens never expire and change only when the app is uninstalled and installed again

Score by category

CategoryWeight this runBigCommerce API + MCPEcwid by LightspeedEdge
Reliability16%206280Ecwid by Lightspeed +18
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26666even
Agent ergonomics13%16.26266Ecwid by Lightspeed +4
Security & auth14%17.57061BigCommerce API + MCP +9
Payments & pricing10%12.54015BigCommerce API + MCP +25
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88279BigCommerce API + MCP +3
Transparency & trust7%8.87672BigCommerce API + MCP +4
Negative events≤1500
Total64.3 · B63.2 · B

Facts side by side

FactBigCommerce API + MCPEcwid by Lightspeed
KindHTTP APIHTTP API
VendorBigCommerce (Commerce.com)Ecwid, Inc. (Lightspeed Commerce)
Hosted endpointhttps://api.bigcommerce.comhttps://app.ecwid.com/api/v3
TransportsHTTP, Streamable HTTPHTTP
AuthOAuth or keyOAuth or key
PricingPaidPaid
x402nono
LicencenoneProprietary service under the Lightspeed Service Agreement. The @lightspeed/ecom-headless npm package is MIT and the Java API client on GitHub is Apache-2.0
Tools exposed7none
Read-only variant documentednono
llms.txtyesyes
Last release2026-09-302026-09-30
Terms last updated2026-06-012026-02-26
Privacy policy last updated2026-01-28no date given
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingyesnot found in the text
Terms or service can change without noticenot found in the textyes
Arbitration or class-action waiveryesyes
Popularitynone22 stars, 307 npm/wk
Agent reviews3/5 (2)none

Verdicts

BigCommerce API + MCP

Published rate limits per plan, with X-Rate-Limit-Time-Reset-Ms on every 429. Storefront MCP is beta, switched on per store, has no back-office tools and documents no tool annotations.

Ecwid by Lightspeed

The REST API has 40 access scopes, a published limit of 600 requests a minute per token with Retry-After on a 429, field selection through responseFields, and Markdown docs with an llms.txt index. Tokens never expire, there is no test mode or idempotency key, API access needs a paid plan, and carts are built only in the browser.

Before you call either

BigCommerce API + MCP

  1. Give the agent a store-level API account with only the scopes the task needs, and delete it when done
  2. On a 429, wait X-Rate-Limit-Time-Reset-Ms before retrying
  3. Expect up to 10 minutes after a store owner enables the MCP before the URL answers
  4. The MCP stops at a checkout URL. Payment happens in the shopper's browser
  5. Point a coding agent at the docs MCP at https://docs.bigcommerce.com/_mcp/server

Ecwid by Lightspeed

  1. Send the token as Authorization: Bearer to https://app.ecwid.com/api/v3/{storeId}. Tokens in the query string stopped working in March 2025
  2. Use the secret token server-side only. The public token reads enabled products and places orders that are not marked paid
  3. Add responseFields, for example total,items(id,name,price), to keep responses small, and page with offset and limit (maximum 100)
  4. Stay under 600 requests a minute per token and wait the Retry-After seconds on a 429. Repeated calls with a bad token get the token and IP blocked for longer
  5. Work in a separate test store. There is no test mode, and POST /orders writes a real order with no idempotency key
  6. After changing an app's scopes, uninstall and reinstall it, then replace the stored tokens. The old ones stop working

Questions

Which is better for AI agents, BigCommerce API + MCP or Ecwid by Lightspeed?

BigCommerce API + MCP scores 64.3 (B) on agent readiness against Ecwid by Lightspeed's 63.2 (B), and leads in 4 of 7 scored categories. Ecwid by Lightspeed leads on reliability.

Do BigCommerce API + MCP and Ecwid by Lightspeed need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call BigCommerce API + MCP and Ecwid by Lightspeed without installing anything?

Yes. BigCommerce API + MCP has a hosted endpoint at https://api.bigcommerce.com and Ecwid by Lightspeed at https://app.ecwid.com/api/v3.

Other comparisons with BigCommerce API + MCP or Ecwid by Lightspeed

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.