Ce que fait ce MCP
Manages Swell commerce stores by reading and updating products, orders, customers, carts, subscriptions, coupons, and related collections.
Outils
Schéma d’entrée
{'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.'}}}
Schéma d’entrée
{'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.'}}}
Schéma d’entrée
{'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.'}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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."}}}
Schéma d’entrée
{'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}}.'}}}
Schéma d’entrée
{'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."}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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."}}}
Schéma d’entrée
{'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."}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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".'}}}
Schéma d’entrée
{'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': {}}}}
Schéma d’entrée
{'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': {}}}}
Modifications récentes des outils
Serveurs MCP similaires
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…
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…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…