---
title: "Sellercloud MCP server for AI agents - actionlake"
description: "Give Claude 256 Sellercloud actions through one MCP server: orders, purchase orders, rma. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/sellercloud
updated: 2026-10-23
---

Connectors · Commerce

# Sellercloud MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Sellercloud and the rest of your systems. It gives your agent 256 Sellercloud actions (126 reads, 117 writes and 13 that wait for a confirmation) and holds the Sellercloud credential itself, so the agent never does. It paces Sellercloud's limits and records every call.

[Connect Sellercloud free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "sellercloud.catalog.get_all",
  intent: "check which Sellercloud account is connected"
}
# Get catalog info for multiple products · read · 1 upstream call
```

- 256 actions in one signed file
- 126 read look, never change
- 117 write create and update
- 13 wait for a yes destructive, confirmed first

Set up

## Connect Sellercloud in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Sellercloud.
   Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `username` User name of the Sellercloud employee actionlake signs in as; its Delta permissions decide what the connection can reach
   - `password` Password of that Sellercloud employee
   - `host` Where your Sellercloud lives: your host
   ```
   account { op: "connections.requirements", service: "sellercloud" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "sellercloud.catalog.get_all" }
   # get catalog info for multiple products · read · 1 upstream call
   check { action: "sellercloud.products.create", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Sellercloud at a glance

**Sign-in**

Session login. actionlake opens the session and renews it when it expires.

**You provide**

`username` `password`

**Setup fields**

`host`

**Limits we pace to**

10,800 calls an hour, per connection

**API covered**

Sellercloud Delta Client API (Swagger 2.0, v1), at your Sellercloud instance's API base URL, which you enter when connecting (path /rest)

**Built from**

Sellercloud's documentation, read 23 October 2026[sc.api.sellercloud.com](https://sc.api.sellercloud.com/rest/swagger/docs/v1) [developer.sellercloud.com](https://developer.sellercloud.com/)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

89 of 126 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

6, so ask can line Sellercloud up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Sellercloud.

256 actions in 29 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **126** read look, never change
- **117** write create and update
- **13** destructive wait for a confirmation

1. ### Orders
   48
   20 read · 25 write · 3 destructive
   Get metadata for list of sales orders · Create a new sales order · Get metadata of existing sales order · Update data of single Order
2. ### Purchase orders
   24
   8 read · 13 write · 3 destructive
   Get metadata for list of purchase orders · Create new purchase order · Get metadata for existing purchase order · Update data of a purchase order
3. ### Rma
   23
   13 read · 10 write · 0 destructive
   Get metadata for list of RMAs · Create RMA · Get metadata for single RMA · Update single RMA
4. ### Inventory
   22
   10 read · 9 write · 3 destructive
   Add/update items to existing pallet · Create manual reserve for a product · Create pallet · Create new sku to sku transfer
5. ### Catalog specific imports
   18
   9 read · 9 write · 0 destructive
   Import ebay specifics info · Import kits info · Import NeweggBiz Attributes info · Import NeweggCom Attributes info
6. ### Catalog
   12
   8 read · 4 write · 0 destructive
   Get catalog info for multiple products · Get products by view · Get product types · Get All Variation Dimensions
7. ### Customers
   9
   2 read · 7 write · 0 destructive
   Get metadata for list of customers · Create new customer · Get metadata of existing customer · Update customer info
8. ### Warehouse inventory transfers
   9
   3 read · 6 write · 0 destructive
   Create warehouse inventory transfer · Get multiple warehouse inventory transfers · Get inventory warehouse transfer by id · Add products

**21 more areas · 91 actions**

- Catalog exports **8**
- Companies **8**
- Settings **8**
- Catalog custom imports **7**
- Queued jobs **7**
- Shipping containers **7**
- Products **6**
- Vendors **6**
- Product image **5**
- Picklists **4**
- Purchase orders imports **4**
- Catalog basic imports **3**
- Catalog per company imports **3**
- Order custom columns **3**
- Inventory import **2**
- Payments **2**
- Product conditions **2**
- Scheduled tasks **2**
- Warehouses **2**
- Client user notifications **1**
- Diagnostics **1**

Top actions

## The Sellercloud API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 31 of Sellercloud's 31 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `sellercloud.catalog.get_all` Get catalog info for multiple products | Get catalog info for multiple products. | read | `commerce.product.list` 112 connectors |
| `sellercloud.orders.get_all` Get metadata for list of sales orders | Get metadata for list of sales orders. | read | `commerce.order.list` 82 connectors |
| `sellercloud.customers.get_all` Get metadata for list of customers | Get metadata for list of customers. | read | `commerce.customer.list` 45 connectors |
| `sellercloud.warehouses.get_all` Get metadata for list of warehouses | Get metadata for list of warehouses. | read | `commerce.warehouse.list` 32 connectors |
| `sellercloud.products.create` Create a new product | Create a new product. | write | `commerce.product.create` 92 connectors |
| `sellercloud.purchase_orders.get_all` Get metadata for list of purchase orders | Get metadata for list of purchase orders. | read | `finance.purchase_order.list` 45 connectors |
| `sellercloud.orders.create` Create a new sales order | Create a new sales order. | write | `commerce.order.create` 67 connectors |
| `sellercloud.customers.create` Create new customer | Create new customer. | write | `commerce.customer.create` 43 connectors |
| `sellercloud.purchase_orders.create` Create new purchase order | Create new purchase order. | write | `finance.purchase_order.create` 43 connectors |
| `sellercloud.orders.delete` Delete existing order | Delete existing order. | destructive | `commerce.order.delete` 39 connectors |
| `sellercloud.warehouses.get` Get metadata of existing warehouse | Get metadata of existing warehouse. | read | `commerce.warehouse.get` 22 connectors |
| `sellercloud.rma.get_all` Get metadata for list of RMAs | Get metadata for list of RMAs. | read | `commerce.return.list` 10 connectors |

Try it

## Prompts to paste into Claude.

Each one names the Sellercloud actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Which Sellercloud orders from the last seven days are still unfulfilled?
   calls `sellercloud.orders.get_all`
2. Write write
   Create a new product in Sellercloud. Show me exactly what you will send before you save it.
   calls `sellercloud.products.create`

Governance for Sellercloud

## Destructive actions wait for a yes.

13 Sellercloud actions are destructive. These are all of them:

- Delete existing order `sellercloud.orders.delete`
- Deleting existing purchase order `sellercloud.purchase_orders.delete`
- Delete product image `sellercloud.product_image.delete`
- Delete existing inventory [obsolete] `sellercloud.inventory.delete`
- Delete existing inventory `sellercloud.inventory.delete_v2`
- Delete items from exisiting order `sellercloud.orders.delete_order_items`
- Delete serial number for product `sellercloud.orders.delete_serial_number`
- Delete existing product manual reserve `sellercloud.inventory.delete_manual_reserve`
- Delete items from container `sellercloud.shipping_containers.delete_items`
- DeleteTemplate `sellercloud.catalog_custom_imports.delete_template`
- Delete po tracking numbers `sellercloud.purchase_orders.delete_tracking_numbers`
- Delete purchase order items `sellercloud.purchase_orders.delete_purchase_order_items`
- Cancel a queued job `sellercloud.queued_jobs.cancel`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do sellercloud.orders.delete confirm_policy: **human**

Delete existing order?

**intent:** the user asked me to delete existing order

run suspended · waiting for a named person · key _sellercloud-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "sellercloud-agent",
  allowed_actions: ["sellercloud.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "sellercloud.orders.delete", approver: "lead@example.com" },
    { match: "sellercloud.purchase_orders.delete", approver: "lead@example.com" },
    { match: "sellercloud.product_image.delete", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Sellercloud only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Sellercloud costs on actionlake.

Every Sellercloud action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Sellercloud refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 256 Sellercloud actions
- 256 actions page each page of a long list is one call
- 89 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Sellercloud action.

256 actions by area: the id your agent calls, what it does, and its effect.

**Orders 48**

- `sellercloud.orders.add_note` Adding note to existing order write
- `sellercloud.orders.add_order_items` Add items to exisiting order write
- `sellercloud.orders.check_splitted_status` Check if order is splitted parrent or child and related data read
- `sellercloud.orders.create` Create a new sales order write
- `sellercloud.orders.create_replacement_order` Create Replacement Order write
- `sellercloud.orders.delete` Delete existing order destructive
- `sellercloud.orders.delete_order_items` Delete items from exisiting order destructive
- `sellercloud.orders.delete_serial_number` Delete serial number for product destructive
- `sellercloud.orders.download_document` Download document read
- `sellercloud.orders.generate_way_to_pay_link` Generate WayToPay link for an existing order read
- `sellercloud.orders.get` Get metadata of existing sales order read
- `sellercloud.orders.get_all` Get metadata for list of sales orders read
- `sellercloud.orders.get_all_by_view` Get orders by view read
- `sellercloud.orders.get_custom_columns_by_order_ids` Get custom columns for specific order read
- `sellercloud.orders.get_customer_service_statuses` Get customer service status possible values read
- `sellercloud.orders.get_documents` Get order documents information read
- `sellercloud.orders.get_notes` Get notes for specific order read
- `sellercloud.orders.get_order_snapshot` Get order snapshot read
- `sellercloud.orders.get_packages` List of order packages read
- `sellercloud.orders.get_picklist_ids` Get picklists for a specific order read
- `sellercloud.orders.get_replacement_order_reasons` Get Replacement Order Reasons read
- `sellercloud.orders.get_serial_numbers` Get serial numbers for order read
- `sellercloud.orders.get_shipping_label` Get shipping label read
- `sellercloud.orders.link_to_po` Link order to new or existing purchase order write
- `sellercloud.orders.mark_picked_up` Update order status code write
- `sellercloud.orders.mark_ready_for_pickup` Update order status code write
- `sellercloud.orders.print_pdf_invoice` Prints invoice for multiple orders read
- `sellercloud.orders.profit_and_loss` Get profit and loss information read
- `sellercloud.orders.recalculate_shipping_weight` Recalculate order shipping weight based on shipping packages weights write
- `sellercloud.orders.recreate_packages` Recreate order shipping packages - deletes all existing packages and adds the new provided ones write
- `sellercloud.orders.search_custom_columns` Get custom columns in bulk for multiple orders read
- `sellercloud.orders.set_dropship_status` Update order dropship status write
- `sellercloud.orders.set_exported` Mark orders as exported or not exported write
- `sellercloud.orders.set_quick_book_status` Mark Order QuickBook status as exported or unexported write
- `sellercloud.orders.set_status_code` Update order status code write
- `sellercloud.orders.split_order` Split Order write
- `sellercloud.orders.unship_orders` Unship orders write
- `sellercloud.orders.update` Update data of single Order write
- `sellercloud.orders.update_customer_service_status` Update customer service status write
- `sellercloud.orders.update_order_items` Update exisiting order items write
- `sellercloud.orders.update_order_statuses` Update an order status for list of orders write
- `sellercloud.orders.update_packages` Update order shipping packages write
- `sellercloud.orders.update_serial_numbers` Update serial numbers for order write
- `sellercloud.orders.update_shipping_details` Update shipping details write
- `sellercloud.orders.update_shipping_status` Update shipping status of sales order write
- `sellercloud.orders.update_single_package_shipping_status` Update shipping status of order for single package write
- `sellercloud.orders.upload_document` Upload document for order write
- `sellercloud.orders.views` Get order saved views read

**Purchase orders 24**

- `sellercloud.purchase_orders.add_purchase_order_items` Add purchase order items write
- `sellercloud.purchase_orders.add_serial_numbers` Add serial numbers for PO write
- `sellercloud.purchase_orders.create` Create new purchase order write
- `sellercloud.purchase_orders.create_tracking_numbers` Create po tracking numbers write
- `sellercloud.purchase_orders.delete` Deleting existing purchase order destructive
- `sellercloud.purchase_orders.delete_purchase_order_items` Delete purchase order items destructive
- `sellercloud.purchase_orders.delete_tracking_numbers` Delete po tracking numbers destructive
- `sellercloud.purchase_orders.get` Get metadata for existing purchase order read
- `sellercloud.purchase_orders.get_all` Get metadata for list of purchase orders read
- `sellercloud.purchase_orders.get_all_by_view` Get data for purchase orders by view read
- `sellercloud.purchase_orders.get_custom_columns` Get custom columns for specific purchase order read
- `sellercloud.purchase_orders.get_purchase_order_items` Get purchase order items read
- `sellercloud.purchase_orders.get_serial_numbers` Get serial numbers for PO read
- `sellercloud.purchase_orders.get_tracking_numbers` Get po tracking numbers read
- `sellercloud.purchase_orders.receive` Receive purchase order write
- `sellercloud.purchase_orders.set_quick_book_status` Mark Purchase Order QuickBook status as exported or unexported write
- `sellercloud.purchase_orders.split` Split purchase order write
- `sellercloud.purchase_orders.update` Update data of a purchase order write
- `sellercloud.purchase_orders.update_custom_columns` Updating custom columns write
- `sellercloud.purchase_orders.update_invoice` Updating po invoice data write
- `sellercloud.purchase_orders.update_purchase_order_items` Update purchase order items write
- `sellercloud.purchase_orders.update_total` Updating po total data write
- `sellercloud.purchase_orders.update_tracking_number` Updating po tracking number write
- `sellercloud.purchase_orders.views` Get purchase orders saved views read

**Rma 23**

- `sellercloud.rma.add_rma_items` Add RMA items write
- `sellercloud.rma.create_rma` Create RMA write
- `sellercloud.rma.create_rma_note` CreateRmaNote write
- `sellercloud.rma.create_shipping_label` Create shipping label write
- `sellercloud.rma.download_shipping_label` Download shipping label in pdf format read
- `sellercloud.rma.get` Get metadata for single RMA read
- `sellercloud.rma.get_all` Get metadata for list of RMAs read
- `sellercloud.rma.get_all_by_view` Get data for RMAs by view read
- `sellercloud.rma.get_custom_columns` Get RMA Custom Columns read
- `sellercloud.rma.get_return_reasons` Get list of possible RMA items return reasons read
- `sellercloud.rma.get_rma_items` Get RMA items read
- `sellercloud.rma.get_rma_shipping_labels_data_context` Get data for RMA Shipping labels read
- `sellercloud.rma.get_shipping_carriers` Get list of possible RMA shipping carriers read
- `sellercloud.rma.get_shipping_insurace_providers` Get list of possible RMA shipping insurance providers read
- `sellercloud.rma.get_shipping_package_types` Get list of possible RMA shipping package types read
- `sellercloud.rma.get_shipping_services` Get list of possible RMA shipping services read
- `sellercloud.rma.receive_rma_items` Receive RMA items write
- `sellercloud.rma.receive_rma_items_bin_enabled` Receive RMA items in bin enabled warehouse write
- `sellercloud.rma.set_resolution` Set resolution for RMA items write
- `sellercloud.rma.update` Update single RMA write
- `sellercloud.rma.update_custom_columns` Update RMA custom columns write
- `sellercloud.rma.update_rma_items` Update RMA items write
- `sellercloud.rma.views` Get RMA saved views read

**Inventory 22**

- `sellercloud.inventory.add_items_to_pallet` Add/update items to existing pallet write
- `sellercloud.inventory.adjust_physical_inventory` Adjust physical inventory write
- `sellercloud.inventory.create_manual_reserve` Create manual reserve for a product write
- `sellercloud.inventory.create_pallet` Create pallet write
- `sellercloud.inventory.create_sku_to_sku_transfer` Create new sku to sku transfer write
- `sellercloud.inventory.delete` Delete existing inventory [obsolete] destructive
- `sellercloud.inventory.delete_manual_reserve` Delete existing product manual reserve destructive
- `sellercloud.inventory.delete_v2` Delete existing inventory destructive
- `sellercloud.inventory.get` Get metadata of existing inventory [obsolete] read
- `sellercloud.inventory.get_all` Get metadata for existing inventories read
- `sellercloud.inventory.get_all_by_view` Get inventory by view read
- `sellercloud.inventory.get_manual_reserves` Get product manual reserves read
- `sellercloud.inventory.get_product_warehouse_inventory` Get inventory information for all warehouses [obsolete] read
- `sellercloud.inventory.get_serial_numbers` Get product serial numbers. If product is shadow the serial numbers of the parent will be retrieved read
- `sellercloud.inventory.get_single_inventory` Get metadata of existing inventory read
- `sellercloud.inventory.get_warehouse_inventory` Get warehouses inventory information read
- `sellercloud.inventory.get_warehouses` Get inventory warehouse related information [obsolete] read
- `sellercloud.inventory.import_physical_inventory` Import physical inventory write
- `sellercloud.inventory.set_physical_inventory` Set physical inventory write
- `sellercloud.inventory.transfer_bin_inventory` Transfer inventory between bins by bin names write
- `sellercloud.inventory.update` Update inventory metadata write
- `sellercloud.inventory.views` Get inventory saved views read

**Catalog specific imports 18**

- `sellercloud.catalog_specific_imports.get_ebay_specifics_file_template` Get template for ebay specific imports read
- `sellercloud.catalog_specific_imports.get_kits_file_template` Get template for populating kits info read
- `sellercloud.catalog_specific_imports.get_newegg_biz_attributes_file_template` Get template for NeweggBiz Attributes imports read
- `sellercloud.catalog_specific_imports.get_newegg_com_attributes_file_template` Get template for NeweggCom Attributes imports read
- `sellercloud.catalog_specific_imports.get_product_images` Get template for populating product images info read
- `sellercloud.catalog_specific_imports.get_shadows_file_template` Get template for populating shadows info read
- `sellercloud.catalog_specific_imports.get_variation_images` Get template for populating variations images info read
- `sellercloud.catalog_specific_imports.get_variations_file_template` Get template for populating variations info read
- `sellercloud.catalog_specific_imports.get_walmart_marketplace_attributes_file_template` Get template for Walmart Marketplace Attributes import read
- `sellercloud.catalog_specific_imports.import_ebay_specifics` Import ebay specifics info write
- `sellercloud.catalog_specific_imports.import_kits` Import kits info write
- `sellercloud.catalog_specific_imports.import_newegg_biz_attributes` Import NeweggBiz Attributes info write
- `sellercloud.catalog_specific_imports.import_newegg_com_attributes` Import NeweggCom Attributes info write
- `sellercloud.catalog_specific_imports.import_product_images` Importing catalog images write
- `sellercloud.catalog_specific_imports.import_shadows` Import shadows info write
- `sellercloud.catalog_specific_imports.import_variations` Import variations info write
- `sellercloud.catalog_specific_imports.import_variations_images` Import variations images write
- `sellercloud.catalog_specific_imports.import_walmart_marketplace_attributes` Import Walmart Marketplace Attributes info write

**Catalog 12**

- `sellercloud.catalog.get_all` Get catalog info for multiple products read
- `sellercloud.catalog.get_all_by_view` Get products by view read
- `sellercloud.catalog.get_product_prices` Get product prices [obsolete] read
- `sellercloud.catalog.get_product_prices_v2` Get product prices read
- `sellercloud.catalog.get_product_types` Get product types read
- `sellercloud.catalog.get_variation_dimensions` Get All Variation Dimensions read
- `sellercloud.catalog.load_variation` Get Product Variation read
- `sellercloud.catalog.update_advanced_info` Update advanced catalog info write
- `sellercloud.catalog.update_basic_info` Update basic catalog info write
- `sellercloud.catalog.update_product_prices` Update product prices [obsolete] write
- `sellercloud.catalog.update_product_prices_v2` Update product prices write
- `sellercloud.catalog.views` Get catalog saved views read

**Customers 9**

- `sellercloud.customers.add_customers_to_group` Add customers to customer group write
- `sellercloud.customers.create` Create new customer write
- `sellercloud.customers.get` Get metadata of existing customer read
- `sellercloud.customers.get_all` Get metadata for list of customers read
- `sellercloud.customers.update` Update customer info write
- `sellercloud.customers.update_addresses` Update customer addresses write
- `sellercloud.customers.update_custom_columns` Update customer custom columns write
- `sellercloud.customers.update_order_options` Update customer order options write
- `sellercloud.customers.update_shipping_preferences` Update customer shipping preferences write

**Warehouse inventory transfers 9**

- `sellercloud.warehouse_inventory_transfers.add_products` Add products write
- `sellercloud.warehouse_inventory_transfers.create` Create warehouse inventory transfer write
- `sellercloud.warehouse_inventory_transfers.get` Get inventory warehouse transfer by id read
- `sellercloud.warehouse_inventory_transfers.get_all` Get multiple warehouse inventory transfers read
- `sellercloud.warehouse_inventory_transfers.get_products` Get inventory warehouse transfer products read
- `sellercloud.warehouse_inventory_transfers.receive_shipment` Receive shipment write
- `sellercloud.warehouse_inventory_transfers.set_requested` Set warehouse inventory transfer to requested write
- `sellercloud.warehouse_inventory_transfers.set_shipped` Set warehouse inventory transfer to shipped write
- `sellercloud.warehouse_inventory_transfers.upload_document` Upload document for warehouse inventory transfer write

**Catalog exports 8**

- `sellercloud.catalog_exports.get_custom_export_template` Get data about a catalog export template. The response model includes name, ID and array of the template's columns. Use the columns collection to perform a custom export. In the reponse model "Key" p… read
- `sellercloud.catalog_exports.get_custom_exports_metadata` Get metadata necessary to create a custom export. Includes available File Formats, Names of previously created templates, Available fields from which a custom export template can be configured. Use t… read
- `sellercloud.catalog_exports.get_mapping_profile_export_metadata` Get a list of available mapping profiles that can be used to perform product export read
- `sellercloud.catalog_exports.get_plugin_export_metadata` Get a list of available plugins that can be used to perform product export read
- `sellercloud.catalog_exports.perform_basic_export` Create basic export of data. Either creates a queued job or directly receives the data as Base64 encoded string. Use the encoded string to convert it to file on your machine write
- `sellercloud.catalog_exports.perform_custom_export` Create custom data export by providing a list of product fields write
- `sellercloud.catalog_exports.perform_export_via_mapping_profile` Export products via mapping profile write
- `sellercloud.catalog_exports.perform_export_via_plugin` Export products via plugin write

**Companies 8**

- `sellercloud.companies.create_custom_setting` Create company custom setting write
- `sellercloud.companies.get` Get info for single company read
- `sellercloud.companies.get_all` Get info for list of companies read
- `sellercloud.companies.get_custom_settings` Get company custom settings read
- `sellercloud.companies.get_ebay_business_policies` Get eBay business policies read
- `sellercloud.companies.get_ebay_site_codes` Get list of eBay site codes read
- `sellercloud.companies.get_shipping_api_details` Get metadata for company shipping APIs read
- `sellercloud.companies.update_custom_settings` Update company custom settings write

**Settings 8**

- `sellercloud.settings.execute_rules` Execute rules write
- `sellercloud.settings.get_brands` Get list of brands read
- `sellercloud.settings.get_manufacturers` Get list of manufacturers for company read
- `sellercloud.settings.get_order_rules` Get list of order rules read
- `sellercloud.settings.get_payment_terms` Get list of payment terms read
- `sellercloud.settings.get_shipping_carriers` Get list of shipping carriers read
- `sellercloud.settings.get_shipping_package_types` Get list of shipping package types read
- `sellercloud.settings.get_shipping_services` Get list of shipping services read

**Catalog custom imports 7**

- `sellercloud.catalog_custom_imports.delete_template` DeleteTemplate destructive
- `sellercloud.catalog_custom_imports.download_template` DownloadTemplate read
- `sellercloud.catalog_custom_imports.get_all_custom_templates` GetAllCustomTemplates read
- `sellercloud.catalog_custom_imports.get_available_columns_for_export` GetAvailableColumnsForExport read
- `sellercloud.catalog_custom_imports.get_custom_template` GetCustomTemplate read
- `sellercloud.catalog_custom_imports.import_data` ImportData write
- `sellercloud.catalog_custom_imports.save_template` SaveTemplate write

**Queued jobs 7**

- `sellercloud.queued_jobs.cancel` Cancel a queued job destructive
- `sellercloud.queued_jobs.get` Get a single queued job by ID read
- `sellercloud.queued_jobs.get_all` Get a paged result of queued jobs with the option to specify different filtering values. For complete set of results, multiple requests should be made by specifying a page number in the request read
- `sellercloud.queued_jobs.get_bulk_update_log` Get Bulk Update Log Detail read
- `sellercloud.queued_jobs.get_logs` Get Queued Job Logs read
- `sellercloud.queued_jobs.get_output_file` Get output file for a queued job read
- `sellercloud.queued_jobs.update_job_priority` Update job priority status write

**Shipping containers 7**

- `sellercloud.shipping_containers.add_items` Add items to container write
- `sellercloud.shipping_containers.create` Create shipping container write
- `sellercloud.shipping_containers.delete_items` Delete items from container destructive
- `sellercloud.shipping_containers.get` Get data for shipping container by id read
- `sellercloud.shipping_containers.get_all` Get data for multiple shipping containers read
- `sellercloud.shipping_containers.update` Update shipping containera write
- `sellercloud.shipping_containers.update_custom_columns` Update custom columns write

**Products 6**

- `sellercloud.products.create` Create a new product write
- `sellercloud.products.get_custom_columns_by_sku` Get custom columns for specific product read
- `sellercloud.products.get_product_custom_columns` Get custom columns for specific product [obsolete] read
- `sellercloud.products.update_custom_columns_by_sku` Updatе multiple custom columns write
- `sellercloud.products.update_custom_columns_multiple` Updatе multiple custom columns [obsolete] write
- `sellercloud.products.update_product_custom_columns` Updatе single custom column [obsolete] write

**Vendors 6**

- `sellercloud.vendors.add_vendor_product` Add Vendor Products write
- `sellercloud.vendors.get` Get metadata for existing vendor read
- `sellercloud.vendors.get_all` Get metadata for list of vendors read
- `sellercloud.vendors.get_vendor_products` Get metadata for list of vendor products read
- `sellercloud.vendors.update_vendor_product` Update single Vendor Product [obsolete] write
- `sellercloud.vendors.update_vendor_product_v2` Update Single Vendor Product write

**Product image 5**

- `sellercloud.product_image.add` Adding new product image for a single product write
- `sellercloud.product_image.delete` Delete product image destructive
- `sellercloud.product_image.get` Getting product images for a single product [obsolete] read
- `sellercloud.product_image.get_products_images` Getting images for multiple products read
- `sellercloud.product_image.get_v2` Getting product images for a single product read

**Picklists 4**

- `sellercloud.picklists.create_picklist` Create picklist for list of orders write
- `sellercloud.picklists.get_all` Get data for list of picklists read
- `sellercloud.picklists.get_order_ids` Get orders for a specific picklist read
- `sellercloud.picklists.get_picklist_products` Get a list of paginated products for a specific picklist read

**Purchase orders imports 4**

- `sellercloud.purchase_orders_imports.get_purchase_orders_file_template` Get template for populating purchase order info read
- `sellercloud.purchase_orders_imports.get_vendor_prices_file_template` Get template for populating vendor price info read
- `sellercloud.purchase_orders_imports.import_purchase_orders` Import Purchase Orders write
- `sellercloud.purchase_orders_imports.import_vendor_prices` Import Vendor Prices write

**Catalog basic imports 3**

- `sellercloud.catalog_basic_imports.get_available_basic_import_types` Get a list of the available basic types of import read
- `sellercloud.catalog_basic_imports.get_file_template` Get template file that will be used later for catalog import read
- `sellercloud.catalog_basic_imports.import_info` Perform the specified type of data import write

**Catalog per company imports 3**

- `sellercloud.catalog_per_company_imports.get_available_per_company_import_types` Get a list of the available per company types of imports read
- `sellercloud.catalog_per_company_imports.get_file_template` GetFileTemplate read
- `sellercloud.catalog_per_company_imports.import_info` ImportInfo write

**Order custom columns 3**

- `sellercloud.order_custom_columns.update_custom_columns` Update single custom column write
- `sellercloud.order_custom_columns.update_multiple_custom_columns` Update multiple custom columns write
- `sellercloud.orders.get_order_custom_columns` Get custom columns for specific order read

**Inventory import 2**

- `sellercloud.inventory_import.download_inventory_template` Download Invenotry Template read
- `sellercloud.inventory_import.upload_inventory_template` UploadInventoryTemplate write

**Payments 2**

- `sellercloud.payments.receive_check` Receiving payment via check write
- `sellercloud.payments.receive_manual_payment` Receive payment manually write

**Product conditions 2**

- `sellercloud.product_conditions.get` Get product condition by id read
- `sellercloud.product_conditions.list` Get list of all product conditions read

**Scheduled tasks 2**

- `sellercloud.scheduled_tasks.execute_task` Execute scheduled task by ID write
- `sellercloud.scheduled_tasks.execution_history` Get execution history of a task read

**Warehouses 2**

- `sellercloud.warehouses.get` Get metadata of existing warehouse read
- `sellercloud.warehouses.get_all` Get metadata for list of warehouses read

**Client user notifications 1**

- `sellercloud.client_user_notifications.create` Create one notification for users of the authenticated client write

**Diagnostics 1**

- `sellercloud.diagnostics.server` Pull server state information read

Questions

## The Sellercloud MCP server, answered.

**Is there a Sellercloud MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 256 Sellercloud actions across orders, purchase orders, rma and inventory, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Sellercloud.

**What do I need to connect Sellercloud?**

User name of the Sellercloud employee actionlake signs in as; its Delta permissions decide what the connection can reach and Password of that Sellercloud employee. Plus your host. The free call account { op: "connections.requirements", service: "sellercloud" } lists exactly what to paste.

**Can an AI agent delete or change things in Sellercloud?**

Only if its key allows it, and only with an explicit confirmation. 13 Sellercloud actions are destructive, including delete existing order, deleting existing purchase order and delete product image. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Sellercloud API limit?**

actionlake paces every call to the limits in the Sellercloud service file: 10,800 calls an hour per connection. Repeated reads are answered from cache (89 Sellercloud actions can be), which never reaches Sellercloud.

**What does a Sellercloud action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (256 Sellercloud actions page). Cache hits, searches, dry runs and calls Sellercloud refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Sellercloud API does it cover?**

The Sellercloud Delta Client API (Swagger 2.0, v1) at your Sellercloud instance's API base URL, which you enter when connecting (path /rest). It is built from Sellercloud's documentation as read on 23 October 2026. 256 actions in 29 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Sellercloud data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Sellercloud credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Sellercloud

Shares the most action names with

- [Veeqo 17](https://actionlake.com/connectors/veeqo)
- [Extensiv 3PL Warehouse Manager 13](https://actionlake.com/connectors/extensiv-3pl-warehouse-manager)
- [ShipHero 13](https://actionlake.com/connectors/shiphero)
- [Maropost Commerce Cloud (Neto) 10](https://actionlake.com/connectors/maropost-commerce-cloud-neto)
- [Mintsoft 10](https://actionlake.com/connectors/mintsoft)
- [Starshipit 7](https://actionlake.com/connectors/starshipit)

Joins with, on shared entities

- [Cin7 Core 6](https://actionlake.com/connectors/cin7-core)
- [Katana Cloud Inventory 6](https://actionlake.com/connectors/katana-cloud-inventory)
- [Lightspeed Retail X-Series 6](https://actionlake.com/connectors/lightspeed-retail-x-series)
- [inFlow Inventory 6](https://actionlake.com/connectors/inflow-inventory)
- [SAP S/4HANA Cloud Public Edition 5](https://actionlake.com/connectors/sap-s-4hana-cloud-public-edition)
- [ERPNext (Frappe) 5](https://actionlake.com/connectors/erpnext-frappe)

Browse

- [All Commerce connectors](https://actionlake.com/connectors/category/commerce)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Sellercloud; the name is the vendor's own. Counts are from the Sellercloud service file, version 1.0.0.

## Give your agent Sellercloud today.

[Connect Sellercloud free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/sellercloud
More: https://actionlake.com/llms.txt
