update_customer
Update Customer
Update an existing customer's details such as name, email, newsletter preferences, or ban status. Only the provided fields will be updated.
Ask your agent in plain language. Each of these maps to a real tool on the server.
update_customer
Update an existing customer's details such as name, email, newsletter preferences, or ban status. Only the provided fields will be updated.
list_products
Search and list products from the CloudCart store. Supports filtering by SKU, barcode, category, or vendor. Results are paginated and can be sorted by any product attribute.
get_order
Retrieve full details of a specific order by its ID, including customer info, pricing, statuses, and optional related data.
manage_category
Create, update, or delete a product category. Use this to organize products into categories, build category hierarchies by setting parent categories, and manage SEO and display settings.
list_categories
List product categories from the CloudCart store. Results include the category hierarchy via parent IDs. Supports pagination and sorting.
create_product
Create a new product in the CloudCart store. Requires a product name and category ID at minimum. Optionally set pricing, descriptions, SEO fields, and visibility flags.
list_orders
Search and list orders from the CloudCart store. Supports filtering by date range and geo zone. Results are paginated and sortable.
update_order
Update an existing order's status, Unique Sale Number, administrator note, or custom metadata. Mark orders as paid, completed, or cancelled. Fulfillment changes require the store's fulfillment workflow.
get_customer
Retrieve full details of a specific customer by their ID, including contact info, account status, and group membership.
list_customers
Search and list customers from the CloudCart store. Supports filtering by customer group and sorting. Results are paginated.
delete_product
Permanently delete a product from the CloudCart store by its ID. This action cannot be undone.
delete_customer
Permanently delete a customer from the CloudCart store by their ID. This action cannot be undone.
update_product
Update an existing product's attributes such as name, description, pricing, SEO fields, and visibility flags. Only the provided fields will be updated.
create_customer
Create a new customer in the CloudCart store. Only an email address is required; optionally set name, group, newsletter, and marketing preferences.
get_product
Retrieve full details of a specific product by its ID, including relationships like category, vendor, image, and variants.
update_inventory
Update inventory quantities and pricing for a product variant. Use this to sync stock levels between CloudCart and external systems, adjust prices, or update SKU/barcode information.
list_vendors
List vendor IDs and names for product creation and filtering.
list_customer_groups
List customer group IDs and names for creating, updating, or filtering customers.
get_variant
Retrieve a variant by ID with its raw attributes and relationships.
get_category
Retrieve a category by ID with its raw attributes and relationships.
list_variants
List product variants with their stable IDs, stock quantities, SKU, barcode, and prices in minor currency units. Use the returned IDs with update_inventory.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage CloudCart products, orders, customers, product categories, and variant inventory. Discover vendor and customer-group IDs, retrieve product variants, update order statuses, and organize category hierarchies.
Common questions about connecting Cloudcart to AI agents with Metorial.