Cloudcart

Cloudcart

CloudCart is an e-commerce platform that enables businesses to create and manage online stores efficiently.

7VIEWS
2589USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app cloudcartnpx @composio/cli add cursor --app cloudcartnpx @composio/cli add cursor --app cloudcartnpx @composio/cli add cursor --app cloudcart

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Add To Cart

Tool to add an item to the cart. use after confirming a product selection with desired quantity.

Clear Cart

Tool to remove all items from the specified cart. use when you need to empty the cart before adding new items or starting over.

Create Category

Tool to create a new category. use when you need to add organizational structure to your product catalog.

Create Customer

Tool to create a new customer in cloudcart. use when you need to register a new customer profile. provide validated customer details (name, email, and password).

Create Order

Tool to create a new order. use after assembling customer id, cart items, and optional addresses/payment info.

Create Product

Tool to create a new product. use when you have all details and want to add it to cloudcart.

Delete Category

Tool to delete a category by its id. use after confirming the correct id to permanently remove it.

Delete Customer

Tool to delete a customer. use when you need to remove a customer by their id. example: "delete customer with id 123".

Delete Order

Tool to delete an order. use after confirming the order exists.

Delete Product

Tool to delete a product by its id. use after confirming the product exists to permanently remove it from the catalog.

Get Cart

Tool to retrieve the current shopping cart. use when you need to view or verify the cart contents before checkout.

Get Categories

Tool to retrieve a list of all categories. use when you need to list available categories for selection.

Get Customers

Tool to retrieve a list of all customers. use when you need to display or process multiple customer profiles. note: the response is paginated; use page[number] and page[size] to control pagination.

Get Orders

Tool to retrieve a list of all orders. use when you need to collect orders for processing. returns json api order resources including id, type, and attributes. ensure authentication before calling.

Get Payment Methods

Tool to retrieve all available payment methods. use when you need to list supported payment options before checkout.

Get Products

Tool to retrieve a list of products with optional filters. use when you need a paginated catalog of products (e.g., by page, category, price range).

Get Product With Relations

Tool to retrieve a product with related entities. use when detailed product information is needed after obtaining its id.

Get Shipping Methods

Tool to retrieve all available shipping methods. use when you need to list shipping options before checkout.

List Order Payment

Tool to retrieve a list of order payments. use when you need to view payments for orders, optionally filtered by order id or status. useful after creating or updating orders to inspect their payment history.

Remove From Cart

Tool to remove an item from the cart. use after confirming the product exists in the cart to delete it.

20 actions available