Qué hace este MCP
Manages Swell commerce stores by reading and updating products, orders, customers, carts, subscriptions, coupons, and related collections.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'sku': {'type': 'string', 'description': 'Stock-keeping unit.'}, 'name': {'type': 'string', 'description': 'Product name (required).'}, 'type': {'type': 'string', 'description': 'Product type, e.g. "standard", "subscription", "digital".'}, 'price': {'type': 'number', 'description': 'Product price.'}, 'active': {'type': 'boolean', 'description': 'Whether the product is active/visible.'}, 'fields': {'type': 'object', 'description': 'Any additional product fields, merged into the request body (e.g. attributes, options, images).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': {'type': 'string', 'description': 'Product description.'}, 'stock_level': {'type': 'number', 'description': 'Available stock quantity.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Customer (account) id.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "orders,subscriptions".'}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to return.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Order id or order number.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "items,account".'}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to return.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Product id or slug.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to return, e.g. "name,price".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Subscription id.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "account,product".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'search': {'type': 'string', 'description': "Free-text search across the model's searchable fields."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'search': {'type': 'string', 'description': "Free-text search across the model's searchable fields."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'search': {'type': 'string', 'description': "Free-text search across the model's searchable fields."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to return, e.g. "name,price,active".'}, 'search': {'type': 'string', 'description': "Free-text search across the model's searchable fields."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['collection'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination (default 1).', 'exclusiveMinimum': 0}, 'sort': {'type': 'string', 'description': 'Sort expression, e.g. "date_created desc" or "name asc".'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max records to return (1–1000, Swell default 15).'}, 'where': {'type': 'string', 'description': 'MongoDB-style filter as a JSON object string, e.g. {"active":true,"price":{"$gte":10}}.'}, 'expand': {'type': 'string', 'description': 'Comma-separated related fields to expand, e.g. "variants,categories".'}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to return, e.g. "name,price,active".'}, 'search': {'type': 'string', 'description': "Free-text search across the model's searchable fields."}, 'collection': {'type': 'string', 'description': 'Swell model/collection name, e.g. "products", "stock", "promotions", "giftcards".'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'fields'], 'properties': {'id': {'type': 'string', 'description': 'Order id to update (required).'}, 'fields': {'type': 'object', 'description': 'Partial set of order attributes to update, e.g. {"status":"complete"} or fulfillment fields.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'fields'], 'properties': {'id': {'type': 'string', 'description': 'Product id to update (required).'}, 'fields': {'type': 'object', 'description': 'Partial set of product attributes to update, e.g. {"price":19.99,"active":false}.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
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.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
Vendooly
Manages Amazon Seller Central and Amazon Ads data, including product ads, campaigns, keywords, targeting, budgets, and catalog co…
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…