ecwid
Qué hace este MCP
Reads and updates Ecwid store products, inventory, categories, orders, customers, coupons, fulfillment status, and store settings.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['product_id', 'quantity_delta'], 'properties': {'product_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Product id to adjust.'}, 'quantity_delta': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Change in stock quantity — positive increases stock, negative decreases.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['category_id'], 'properties': {'category_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Category id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customer_id'], 'properties': {'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Customer id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['order_number'], 'properties': {'order_number': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'string'}], 'description': 'Order number (the store-visible order id).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['product_id'], 'properties': {'product_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Product id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results per page (1-100).'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'parent': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'List only subcategories of this parent category id (0 = root).'}, 'hidden_categories': {'type': 'boolean', 'description': 'Include hidden (disabled) categories when true.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results per page (1-100).'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'coupon_code': {'type': 'string', 'description': 'Filter by exact coupon code.'}, 'availability': {'type': 'string', 'description': 'Filter by availability, e.g. ACTIVE | PAUSED | EXPIRED | COMPLETE.'}, 'discount_type': {'type': 'string', 'description': 'Filter by discount type, e.g. ABS | PERCENT | SHIPPING | ABS_AND_SHIPPING | PERCENT_AND_SHIPPING.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': 'Filter by customer name.'}, 'email': {'type': 'string', 'description': 'Filter by customer email.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results per page (1-100).'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'keyword': {'type': 'string', 'description': 'Full-text search term (name, email…).'}, 'customer_group_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer group id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Filter by customer email.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results per page (1-100).'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'keyword': {'type': 'string', 'description': 'Full-text search term (order number, customer name, email…).'}, 'created_to': {'type': 'string', 'description': 'Filter to orders created on/before this date (YYYY-MM-DD or Unix timestamp).'}, 'coupon_code': {'type': 'string', 'description': 'Filter by applied coupon code.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'created_from': {'type': 'string', 'description': 'Filter to orders created on/after this date (YYYY-MM-DD or Unix timestamp).'}, 'payment_status': {'enum': ['AWAITING_PAYMENT', 'PAID', 'CANCELLED', 'REFUNDED', 'PARTIALLY_REFUNDED', 'INCOMPLETE'], 'type': 'string', 'description': 'Filter by payment status: AWAITING_PAYMENT | PAID | CANCELLED | REFUNDED | PARTIALLY_REFUNDED | INCOMPLETE.'}, 'fulfillment_status': {'enum': ['AWAITING_PROCESSING', 'PROCESSING', 'SHIPPED', 'DELIVERED', 'WILL_NOT_DELIVER', 'RETURNED', 'READY_FOR_PICKUP', 'OUT_FOR_DELIVERY'], 'type': 'string', 'description': 'Filter by fulfillment status: AWAITING_PROCESSING | PROCESSING | SHIPPED | DELIVERED | WILL_NOT_DELIVER | RETURNED | READY_FOR_PICKUP | OUT_FOR_DELIVERY.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sku': {'type': 'string', 'description': 'Filter by exact product SKU.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results per page (1-100).'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'sortBy': {'enum': ['RELEVANCE', 'PRICE_ASC', 'PRICE_DESC', 'NAME_ASC', 'NAME_DESC', 'ADDED_TIME_ASC', 'ADDED_TIME_DESC', 'UPDATED_TIME_ASC', 'UPDATED_TIME_DESC'], 'type': 'string', 'description': 'Sort order: RELEVANCE | PRICE_ASC | PRICE_DESC | NAME_ASC | NAME_DESC | ADDED_TIME_ASC | ADDED_TIME_DESC | UPDATED_TIME_ASC | UPDATED_TIME_DESC.'}, 'enabled': {'type': 'boolean', 'description': 'Filter to enabled (true) or disabled (false) products.'}, 'inStock': {'type': 'boolean', 'description': 'Filter to in-stock (true) or out-of-stock (false) products.'}, 'keyword': {'type': 'string', 'description': 'Full-text search term (matches title, description, SKU…).'}, 'priceTo': {'type': 'number', 'description': 'Maximum price (inclusive).'}, 'category': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter to products in this category id (0 = root).'}, 'priceFrom': {'type': 'number', 'description': 'Minimum price (inclusive).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['order_number'], 'properties': {'order_number': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'string'}], 'description': 'Order number to update.'}, 'payment_status': {'enum': ['AWAITING_PAYMENT', 'PAID', 'CANCELLED', 'REFUNDED', 'PARTIALLY_REFUNDED', 'INCOMPLETE'], 'type': 'string', 'description': 'New payment status: AWAITING_PAYMENT | PAID | CANCELLED | REFUNDED | PARTIALLY_REFUNDED | INCOMPLETE.'}, 'tracking_number': {'type': 'string', 'description': 'Shipping tracking number to record on the order.'}, 'fulfillment_status': {'enum': ['AWAITING_PROCESSING', 'PROCESSING', 'SHIPPED', 'DELIVERED', 'WILL_NOT_DELIVER', 'RETURNED', 'READY_FOR_PICKUP', 'OUT_FOR_DELIVERY'], 'type': 'string', 'description': 'New fulfillment status: AWAITING_PROCESSING | PROCESSING | SHIPPED | DELIVERED | WILL_NOT_DELIVER | RETURNED | READY_FOR_PICKUP | OUT_FOR_DELIVERY.'}}}
Cambios recientes en herramientas
Servidores MCP similares
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
SupplySlate
Supports component sourcing, fabrication requests, supplier RFQs, catalog imports, quotes, purchase planning, checkout handoffs, …
Obriym CRM
Manages CRM records, sales pipelines, activities, orders, products, inventory, and marketplace catalog operations.
velora
Provides Argentine commerce operations including catalog and inventory, customer and supplier management, cash register tracking,…
Shopify
Provides read access to Shopify Admin data for store operations through the Shopify REST API.
Woocommerce
Provides access to WooCommerce store data through the WooCommerce REST API.
Troostwijk
Searches European industrial and insolvency liquidation auctions and retrieves auction lot details.