Plataforma de ecommerce global — backend DTC dominante. Admin REST API v2024-01. Pedidos, productos, clientes, inventario, fulfillments, webhooks. Complementa a Tienda Nube (solo regional) para marcas DTC internacionales.
Shopify le da a tu agente 28 tools que llama directo — elegí las que necesite, en Claude, Cursor o cualquier cliente MCP.
list_orders — List orders with optional filters. Returns an array of order objects with line items, customer, shipping, and financial status.get_order — Get a single order by ID with full detail.create_order — Create a new order. Useful for draft orders, phone orders, or marketplace order ingestion.// Your agent calls a tool directly — no glue code.
// CodeSpar's managed tier handles OAuth2, token rotation and rate limits.
const result = await session.call("list_orders", { /* ... */ });$ npm install @codespar/mcp-shopifyAgregá esta entrada a tu claude_desktop_config.json (o a la config de cualquier cliente compatible con MCP).
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-shopify"
],
"env": {
"SHOPIFY_SHOP": "<your_shopify_shop>",
"SHOPIFY_ACCESS_TOKEN": "<your_shopify_access_token>"
}
}
}
}Después de reiniciar, tu agente puede llamar cualquiera de las 28 herramientas de abajo — probá list_orders primero.
Necesarias para autenticar el server. Almacenadas cifradas al usar el hosting gestionado de CodeSpar.
SHOPIFY_SHOPShopify shop subdomain (e.g. 'acme' for acme.myshopify.com)
SHOPIFY_ACCESS_TOKENShopify Admin API access token (private/custom app) sent as X-Shopify-Access-Token header
SHOPIFY_API_VERSIONShopify Admin API version. Defaults to 2024-01.
Cada herramienta es independiente — tu agente carga solo lo que necesita para reducir contexto y tiempo de respuesta.
list_ordersget_ordercreate_orderupdate_ordercancel_orderlist_productsget_productcreate_productMCP es un protocolo — cualquier framework que lo hable puede montar este server.