Skip to content

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.

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
  • 256actionsin one signed file
  • 126readlook, never change
  • 117writecreate and update
  • 13wait for a yesdestructive, 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.

    • usernameUser name of the Sellercloud employee actionlake signs in as; its Delta permissions decide what the connection can reach
    • passwordPassword of that Sellercloud employee
    • hostWhere 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 callcheck { 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
usernamepassword
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 2026sc.api.sellercloud.comdeveloper.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.

  • 126readlook, never change
  • 117writecreate and update
  • 13destructivewait 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.

ActionWhat it doesEffectSame name in
sellercloud.catalog.get_allGet catalog info for multiple productsGet catalog info for multiple products.readcommerce.product.list112 connectors
sellercloud.orders.get_allGet metadata for list of sales ordersGet metadata for list of sales orders.readcommerce.order.list82 connectors
sellercloud.customers.get_allGet metadata for list of customersGet metadata for list of customers.readcommerce.customer.list45 connectors
sellercloud.warehouses.get_allGet metadata for list of warehousesGet metadata for list of warehouses.readcommerce.warehouse.list32 connectors
sellercloud.products.createCreate a new productCreate a new product.writecommerce.product.create92 connectors
sellercloud.purchase_orders.get_allGet metadata for list of purchase ordersGet metadata for list of purchase orders.readfinance.purchase_order.list45 connectors
sellercloud.orders.createCreate a new sales orderCreate a new sales order.writecommerce.order.create67 connectors
sellercloud.customers.createCreate new customerCreate new customer.writecommerce.customer.create43 connectors
sellercloud.purchase_orders.createCreate new purchase orderCreate new purchase order.writefinance.purchase_order.create43 connectors
sellercloud.orders.deleteDelete existing orderDelete existing order.destructivecommerce.order.delete39 connectors
sellercloud.warehouses.getGet metadata of existing warehouseGet metadata of existing warehouse.readcommerce.warehouse.get22 connectors
sellercloud.rma.get_allGet metadata for list of RMAsGet metadata for list of RMAs.readcommerce.return.list10 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. Readread

    Which Sellercloud orders from the last seven days are still unfulfilled?

    callssellercloud.orders.get_all

  2. Writewrite

    Create a new product in Sellercloud. Show me exactly what you will send before you save it.

    callssellercloud.products.create

Governance for Sellercloud

Destructive actions wait for a yes.

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

  • Delete existing ordersellercloud.orders.delete
  • Deleting existing purchase ordersellercloud.purchase_orders.delete
  • Delete product imagesellercloud.product_image.delete
  • Delete existing inventory [obsolete]sellercloud.inventory.delete
  • Delete existing inventorysellercloud.inventory.delete_v2
  • Delete items from exisiting ordersellercloud.orders.delete_order_items
  • Delete serial number for productsellercloud.orders.delete_serial_number
  • Delete existing product manual reservesellercloud.inventory.delete_manual_reserve
  • Delete items from containersellercloud.shipping_containers.delete_items
  • DeleteTemplatesellercloud.catalog_custom_imports.delete_template
  • Delete po tracking numberssellercloud.purchase_orders.delete_tracking_numbers
  • Delete purchase order itemssellercloud.purchase_orders.delete_purchase_order_items
  • Cancel a queued jobsellercloud.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.

dosellercloud.orders.deleteconfirm_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: "[email protected]" },    { match: "sellercloud.purchase_orders.delete", approver: "[email protected]" },    { match: "sellercloud.product_image.delete", approver: "[email protected]" }  ]}
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.

  • 1upstream call per actionall 256 Sellercloud actions
  • 256actions pageeach page of a long list is one call
  • 89reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every Sellercloud action.

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

Orders48
  • sellercloud.orders.add_noteAdding note to existing orderwrite
  • sellercloud.orders.add_order_itemsAdd items to exisiting orderwrite
  • sellercloud.orders.check_splitted_statusCheck if order is splitted parrent or child and related dataread
  • sellercloud.orders.createCreate a new sales orderwrite
  • sellercloud.orders.create_replacement_orderCreate Replacement Orderwrite
  • sellercloud.orders.deleteDelete existing orderdestructive
  • sellercloud.orders.delete_order_itemsDelete items from exisiting orderdestructive
  • sellercloud.orders.delete_serial_numberDelete serial number for productdestructive
  • sellercloud.orders.download_documentDownload documentread
  • sellercloud.orders.generate_way_to_pay_linkGenerate WayToPay link for an existing orderread
  • sellercloud.orders.getGet metadata of existing sales orderread
  • sellercloud.orders.get_allGet metadata for list of sales ordersread
  • sellercloud.orders.get_all_by_viewGet orders by viewread
  • sellercloud.orders.get_custom_columns_by_order_idsGet custom columns for specific orderread
  • sellercloud.orders.get_customer_service_statusesGet customer service status possible valuesread
  • sellercloud.orders.get_documentsGet order documents informationread
  • sellercloud.orders.get_notesGet notes for specific orderread
  • sellercloud.orders.get_order_snapshotGet order snapshotread
  • sellercloud.orders.get_packagesList of order packagesread
  • sellercloud.orders.get_picklist_idsGet picklists for a specific orderread
  • sellercloud.orders.get_replacement_order_reasonsGet Replacement Order Reasonsread
  • sellercloud.orders.get_serial_numbersGet serial numbers for orderread
  • sellercloud.orders.get_shipping_labelGet shipping labelread
  • sellercloud.orders.link_to_poLink order to new or existing purchase orderwrite
  • sellercloud.orders.mark_picked_upUpdate order status codewrite
  • sellercloud.orders.mark_ready_for_pickupUpdate order status codewrite
  • sellercloud.orders.print_pdf_invoicePrints invoice for multiple ordersread
  • sellercloud.orders.profit_and_lossGet profit and loss informationread
  • sellercloud.orders.recalculate_shipping_weightRecalculate order shipping weight based on shipping packages weightswrite
  • sellercloud.orders.recreate_packagesRecreate order shipping packages - deletes all existing packages and adds the new provided oneswrite
  • sellercloud.orders.search_custom_columnsGet custom columns in bulk for multiple ordersread
  • sellercloud.orders.set_dropship_statusUpdate order dropship statuswrite
  • sellercloud.orders.set_exportedMark orders as exported or not exportedwrite
  • sellercloud.orders.set_quick_book_statusMark Order QuickBook status as exported or unexportedwrite
  • sellercloud.orders.set_status_codeUpdate order status codewrite
  • sellercloud.orders.split_orderSplit Orderwrite
  • sellercloud.orders.unship_ordersUnship orderswrite
  • sellercloud.orders.updateUpdate data of single Orderwrite
  • sellercloud.orders.update_customer_service_statusUpdate customer service statuswrite
  • sellercloud.orders.update_order_itemsUpdate exisiting order itemswrite
  • sellercloud.orders.update_order_statusesUpdate an order status for list of orderswrite
  • sellercloud.orders.update_packagesUpdate order shipping packageswrite
  • sellercloud.orders.update_serial_numbersUpdate serial numbers for orderwrite
  • sellercloud.orders.update_shipping_detailsUpdate shipping detailswrite
  • sellercloud.orders.update_shipping_statusUpdate shipping status of sales orderwrite
  • sellercloud.orders.update_single_package_shipping_statusUpdate shipping status of order for single packagewrite
  • sellercloud.orders.upload_documentUpload document for orderwrite
  • sellercloud.orders.viewsGet order saved viewsread
Purchase orders24
  • sellercloud.purchase_orders.add_purchase_order_itemsAdd purchase order itemswrite
  • sellercloud.purchase_orders.add_serial_numbersAdd serial numbers for POwrite
  • sellercloud.purchase_orders.createCreate new purchase orderwrite
  • sellercloud.purchase_orders.create_tracking_numbersCreate po tracking numberswrite
  • sellercloud.purchase_orders.deleteDeleting existing purchase orderdestructive
  • sellercloud.purchase_orders.delete_purchase_order_itemsDelete purchase order itemsdestructive
  • sellercloud.purchase_orders.delete_tracking_numbersDelete po tracking numbersdestructive
  • sellercloud.purchase_orders.getGet metadata for existing purchase orderread
  • sellercloud.purchase_orders.get_allGet metadata for list of purchase ordersread
  • sellercloud.purchase_orders.get_all_by_viewGet data for purchase orders by viewread
  • sellercloud.purchase_orders.get_custom_columnsGet custom columns for specific purchase orderread
  • sellercloud.purchase_orders.get_purchase_order_itemsGet purchase order itemsread
  • sellercloud.purchase_orders.get_serial_numbersGet serial numbers for POread
  • sellercloud.purchase_orders.get_tracking_numbersGet po tracking numbersread
  • sellercloud.purchase_orders.receiveReceive purchase orderwrite
  • sellercloud.purchase_orders.set_quick_book_statusMark Purchase Order QuickBook status as exported or unexportedwrite
  • sellercloud.purchase_orders.splitSplit purchase orderwrite
  • sellercloud.purchase_orders.updateUpdate data of a purchase orderwrite
  • sellercloud.purchase_orders.update_custom_columnsUpdating custom columnswrite
  • sellercloud.purchase_orders.update_invoiceUpdating po invoice datawrite
  • sellercloud.purchase_orders.update_purchase_order_itemsUpdate purchase order itemswrite
  • sellercloud.purchase_orders.update_totalUpdating po total datawrite
  • sellercloud.purchase_orders.update_tracking_numberUpdating po tracking numberwrite
  • sellercloud.purchase_orders.viewsGet purchase orders saved viewsread
Rma23
  • sellercloud.rma.add_rma_itemsAdd RMA itemswrite
  • sellercloud.rma.create_rmaCreate RMAwrite
  • sellercloud.rma.create_rma_noteCreateRmaNotewrite
  • sellercloud.rma.create_shipping_labelCreate shipping labelwrite
  • sellercloud.rma.download_shipping_labelDownload shipping label in pdf formatread
  • sellercloud.rma.getGet metadata for single RMAread
  • sellercloud.rma.get_allGet metadata for list of RMAsread
  • sellercloud.rma.get_all_by_viewGet data for RMAs by viewread
  • sellercloud.rma.get_custom_columnsGet RMA Custom Columnsread
  • sellercloud.rma.get_return_reasonsGet list of possible RMA items return reasonsread
  • sellercloud.rma.get_rma_itemsGet RMA itemsread
  • sellercloud.rma.get_rma_shipping_labels_data_contextGet data for RMA Shipping labelsread
  • sellercloud.rma.get_shipping_carriersGet list of possible RMA shipping carriersread
  • sellercloud.rma.get_shipping_insurace_providersGet list of possible RMA shipping insurance providersread
  • sellercloud.rma.get_shipping_package_typesGet list of possible RMA shipping package typesread
  • sellercloud.rma.get_shipping_servicesGet list of possible RMA shipping servicesread
  • sellercloud.rma.receive_rma_itemsReceive RMA itemswrite
  • sellercloud.rma.receive_rma_items_bin_enabledReceive RMA items in bin enabled warehousewrite
  • sellercloud.rma.set_resolutionSet resolution for RMA itemswrite
  • sellercloud.rma.updateUpdate single RMAwrite
  • sellercloud.rma.update_custom_columnsUpdate RMA custom columnswrite
  • sellercloud.rma.update_rma_itemsUpdate RMA itemswrite
  • sellercloud.rma.viewsGet RMA saved viewsread
Inventory22
  • sellercloud.inventory.add_items_to_palletAdd/update items to existing palletwrite
  • sellercloud.inventory.adjust_physical_inventoryAdjust physical inventorywrite
  • sellercloud.inventory.create_manual_reserveCreate manual reserve for a productwrite
  • sellercloud.inventory.create_palletCreate palletwrite
  • sellercloud.inventory.create_sku_to_sku_transferCreate new sku to sku transferwrite
  • sellercloud.inventory.deleteDelete existing inventory [obsolete]destructive
  • sellercloud.inventory.delete_manual_reserveDelete existing product manual reservedestructive
  • sellercloud.inventory.delete_v2Delete existing inventorydestructive
  • sellercloud.inventory.getGet metadata of existing inventory [obsolete]read
  • sellercloud.inventory.get_allGet metadata for existing inventoriesread
  • sellercloud.inventory.get_all_by_viewGet inventory by viewread
  • sellercloud.inventory.get_manual_reservesGet product manual reservesread
  • sellercloud.inventory.get_product_warehouse_inventoryGet inventory information for all warehouses [obsolete]read
  • sellercloud.inventory.get_serial_numbersGet product serial numbers. If product is shadow the serial numbers of the parent will be retrievedread
  • sellercloud.inventory.get_single_inventoryGet metadata of existing inventoryread
  • sellercloud.inventory.get_warehouse_inventoryGet warehouses inventory informationread
  • sellercloud.inventory.get_warehousesGet inventory warehouse related information [obsolete]read
  • sellercloud.inventory.import_physical_inventoryImport physical inventorywrite
  • sellercloud.inventory.set_physical_inventorySet physical inventorywrite
  • sellercloud.inventory.transfer_bin_inventoryTransfer inventory between bins by bin nameswrite
  • sellercloud.inventory.updateUpdate inventory metadatawrite
  • sellercloud.inventory.viewsGet inventory saved viewsread
Catalog specific imports18
  • sellercloud.catalog_specific_imports.get_ebay_specifics_file_templateGet template for ebay specific importsread
  • sellercloud.catalog_specific_imports.get_kits_file_templateGet template for populating kits inforead
  • sellercloud.catalog_specific_imports.get_newegg_biz_attributes_file_templateGet template for NeweggBiz Attributes importsread
  • sellercloud.catalog_specific_imports.get_newegg_com_attributes_file_templateGet template for NeweggCom Attributes importsread
  • sellercloud.catalog_specific_imports.get_product_imagesGet template for populating product images inforead
  • sellercloud.catalog_specific_imports.get_shadows_file_templateGet template for populating shadows inforead
  • sellercloud.catalog_specific_imports.get_variation_imagesGet template for populating variations images inforead
  • sellercloud.catalog_specific_imports.get_variations_file_templateGet template for populating variations inforead
  • sellercloud.catalog_specific_imports.get_walmart_marketplace_attributes_file_templateGet template for Walmart Marketplace Attributes importread
  • sellercloud.catalog_specific_imports.import_ebay_specificsImport ebay specifics infowrite
  • sellercloud.catalog_specific_imports.import_kitsImport kits infowrite
  • sellercloud.catalog_specific_imports.import_newegg_biz_attributesImport NeweggBiz Attributes infowrite
  • sellercloud.catalog_specific_imports.import_newegg_com_attributesImport NeweggCom Attributes infowrite
  • sellercloud.catalog_specific_imports.import_product_imagesImporting catalog imageswrite
  • sellercloud.catalog_specific_imports.import_shadowsImport shadows infowrite
  • sellercloud.catalog_specific_imports.import_variationsImport variations infowrite
  • sellercloud.catalog_specific_imports.import_variations_imagesImport variations imageswrite
  • sellercloud.catalog_specific_imports.import_walmart_marketplace_attributesImport Walmart Marketplace Attributes infowrite
Catalog12
  • sellercloud.catalog.get_allGet catalog info for multiple productsread
  • sellercloud.catalog.get_all_by_viewGet products by viewread
  • sellercloud.catalog.get_product_pricesGet product prices [obsolete]read
  • sellercloud.catalog.get_product_prices_v2Get product pricesread
  • sellercloud.catalog.get_product_typesGet product typesread
  • sellercloud.catalog.get_variation_dimensionsGet All Variation Dimensionsread
  • sellercloud.catalog.load_variationGet Product Variationread
  • sellercloud.catalog.update_advanced_infoUpdate advanced catalog infowrite
  • sellercloud.catalog.update_basic_infoUpdate basic catalog infowrite
  • sellercloud.catalog.update_product_pricesUpdate product prices [obsolete]write
  • sellercloud.catalog.update_product_prices_v2Update product priceswrite
  • sellercloud.catalog.viewsGet catalog saved viewsread
Customers9
  • sellercloud.customers.add_customers_to_groupAdd customers to customer groupwrite
  • sellercloud.customers.createCreate new customerwrite
  • sellercloud.customers.getGet metadata of existing customerread
  • sellercloud.customers.get_allGet metadata for list of customersread
  • sellercloud.customers.updateUpdate customer infowrite
  • sellercloud.customers.update_addressesUpdate customer addresseswrite
  • sellercloud.customers.update_custom_columnsUpdate customer custom columnswrite
  • sellercloud.customers.update_order_optionsUpdate customer order optionswrite
  • sellercloud.customers.update_shipping_preferencesUpdate customer shipping preferenceswrite
Warehouse inventory transfers9
  • sellercloud.warehouse_inventory_transfers.add_productsAdd productswrite
  • sellercloud.warehouse_inventory_transfers.createCreate warehouse inventory transferwrite
  • sellercloud.warehouse_inventory_transfers.getGet inventory warehouse transfer by idread
  • sellercloud.warehouse_inventory_transfers.get_allGet multiple warehouse inventory transfersread
  • sellercloud.warehouse_inventory_transfers.get_productsGet inventory warehouse transfer productsread
  • sellercloud.warehouse_inventory_transfers.receive_shipmentReceive shipmentwrite
  • sellercloud.warehouse_inventory_transfers.set_requestedSet warehouse inventory transfer to requestedwrite
  • sellercloud.warehouse_inventory_transfers.set_shippedSet warehouse inventory transfer to shippedwrite
  • sellercloud.warehouse_inventory_transfers.upload_documentUpload document for warehouse inventory transferwrite
Catalog exports8
  • sellercloud.catalog_exports.get_custom_export_templateGet 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_metadataGet 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_metadataGet a list of available mapping profiles that can be used to perform product exportread
  • sellercloud.catalog_exports.get_plugin_export_metadataGet a list of available plugins that can be used to perform product exportread
  • sellercloud.catalog_exports.perform_basic_exportCreate 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 machinewrite
  • sellercloud.catalog_exports.perform_custom_exportCreate custom data export by providing a list of product fieldswrite
  • sellercloud.catalog_exports.perform_export_via_mapping_profileExport products via mapping profilewrite
  • sellercloud.catalog_exports.perform_export_via_pluginExport products via pluginwrite
Companies8
  • sellercloud.companies.create_custom_settingCreate company custom settingwrite
  • sellercloud.companies.getGet info for single companyread
  • sellercloud.companies.get_allGet info for list of companiesread
  • sellercloud.companies.get_custom_settingsGet company custom settingsread
  • sellercloud.companies.get_ebay_business_policiesGet eBay business policiesread
  • sellercloud.companies.get_ebay_site_codesGet list of eBay site codesread
  • sellercloud.companies.get_shipping_api_detailsGet metadata for company shipping APIsread
  • sellercloud.companies.update_custom_settingsUpdate company custom settingswrite
Settings8
  • sellercloud.settings.execute_rulesExecute ruleswrite
  • sellercloud.settings.get_brandsGet list of brandsread
  • sellercloud.settings.get_manufacturersGet list of manufacturers for companyread
  • sellercloud.settings.get_order_rulesGet list of order rulesread
  • sellercloud.settings.get_payment_termsGet list of payment termsread
  • sellercloud.settings.get_shipping_carriersGet list of shipping carriersread
  • sellercloud.settings.get_shipping_package_typesGet list of shipping package typesread
  • sellercloud.settings.get_shipping_servicesGet list of shipping servicesread
Catalog custom imports7
  • sellercloud.catalog_custom_imports.delete_templateDeleteTemplatedestructive
  • sellercloud.catalog_custom_imports.download_templateDownloadTemplateread
  • sellercloud.catalog_custom_imports.get_all_custom_templatesGetAllCustomTemplatesread
  • sellercloud.catalog_custom_imports.get_available_columns_for_exportGetAvailableColumnsForExportread
  • sellercloud.catalog_custom_imports.get_custom_templateGetCustomTemplateread
  • sellercloud.catalog_custom_imports.import_dataImportDatawrite
  • sellercloud.catalog_custom_imports.save_templateSaveTemplatewrite
Queued jobs7
  • sellercloud.queued_jobs.cancelCancel a queued jobdestructive
  • sellercloud.queued_jobs.getGet a single queued job by IDread
  • sellercloud.queued_jobs.get_allGet 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 requestread
  • sellercloud.queued_jobs.get_bulk_update_logGet Bulk Update Log Detailread
  • sellercloud.queued_jobs.get_logsGet Queued Job Logsread
  • sellercloud.queued_jobs.get_output_fileGet output file for a queued jobread
  • sellercloud.queued_jobs.update_job_priorityUpdate job priority statuswrite
Shipping containers7
  • sellercloud.shipping_containers.add_itemsAdd items to containerwrite
  • sellercloud.shipping_containers.createCreate shipping containerwrite
  • sellercloud.shipping_containers.delete_itemsDelete items from containerdestructive
  • sellercloud.shipping_containers.getGet data for shipping container by idread
  • sellercloud.shipping_containers.get_allGet data for multiple shipping containersread
  • sellercloud.shipping_containers.updateUpdate shipping containerawrite
  • sellercloud.shipping_containers.update_custom_columnsUpdate custom columnswrite
Products6
  • sellercloud.products.createCreate a new productwrite
  • sellercloud.products.get_custom_columns_by_skuGet custom columns for specific productread
  • sellercloud.products.get_product_custom_columnsGet custom columns for specific product [obsolete]read
  • sellercloud.products.update_custom_columns_by_skuUpdatе multiple custom columnswrite
  • sellercloud.products.update_custom_columns_multipleUpdatе multiple custom columns [obsolete]write
  • sellercloud.products.update_product_custom_columnsUpdatе single custom column [obsolete]write
Vendors6
  • sellercloud.vendors.add_vendor_productAdd Vendor Productswrite
  • sellercloud.vendors.getGet metadata for existing vendorread
  • sellercloud.vendors.get_allGet metadata for list of vendorsread
  • sellercloud.vendors.get_vendor_productsGet metadata for list of vendor productsread
  • sellercloud.vendors.update_vendor_productUpdate single Vendor Product [obsolete]write
  • sellercloud.vendors.update_vendor_product_v2Update Single Vendor Productwrite
Product image5
  • sellercloud.product_image.addAdding new product image for a single productwrite
  • sellercloud.product_image.deleteDelete product imagedestructive
  • sellercloud.product_image.getGetting product images for a single product [obsolete]read
  • sellercloud.product_image.get_products_imagesGetting images for multiple productsread
  • sellercloud.product_image.get_v2Getting product images for a single productread
Picklists4
  • sellercloud.picklists.create_picklistCreate picklist for list of orderswrite
  • sellercloud.picklists.get_allGet data for list of picklistsread
  • sellercloud.picklists.get_order_idsGet orders for a specific picklistread
  • sellercloud.picklists.get_picklist_productsGet a list of paginated products for a specific picklistread
Purchase orders imports4
  • sellercloud.purchase_orders_imports.get_purchase_orders_file_templateGet template for populating purchase order inforead
  • sellercloud.purchase_orders_imports.get_vendor_prices_file_templateGet template for populating vendor price inforead
  • sellercloud.purchase_orders_imports.import_purchase_ordersImport Purchase Orderswrite
  • sellercloud.purchase_orders_imports.import_vendor_pricesImport Vendor Priceswrite
Catalog basic imports3
  • sellercloud.catalog_basic_imports.get_available_basic_import_typesGet a list of the available basic types of importread
  • sellercloud.catalog_basic_imports.get_file_templateGet template file that will be used later for catalog importread
  • sellercloud.catalog_basic_imports.import_infoPerform the specified type of data importwrite
Catalog per company imports3
  • sellercloud.catalog_per_company_imports.get_available_per_company_import_typesGet a list of the available per company types of importsread
  • sellercloud.catalog_per_company_imports.get_file_templateGetFileTemplateread
  • sellercloud.catalog_per_company_imports.import_infoImportInfowrite
Order custom columns3
  • sellercloud.order_custom_columns.update_custom_columnsUpdate single custom columnwrite
  • sellercloud.order_custom_columns.update_multiple_custom_columnsUpdate multiple custom columnswrite
  • sellercloud.orders.get_order_custom_columnsGet custom columns for specific orderread
Inventory import2
  • sellercloud.inventory_import.download_inventory_templateDownload Invenotry Templateread
  • sellercloud.inventory_import.upload_inventory_templateUploadInventoryTemplatewrite
Payments2
  • sellercloud.payments.receive_checkReceiving payment via checkwrite
  • sellercloud.payments.receive_manual_paymentReceive payment manuallywrite
Product conditions2
  • sellercloud.product_conditions.getGet product condition by idread
  • sellercloud.product_conditions.listGet list of all product conditionsread
Scheduled tasks2
  • sellercloud.scheduled_tasks.execute_taskExecute scheduled task by IDwrite
  • sellercloud.scheduled_tasks.execution_historyGet execution history of a taskread
Warehouses2
  • sellercloud.warehouses.getGet metadata of existing warehouseread
  • sellercloud.warehouses.get_allGet metadata for list of warehousesread
Client user notifications1
  • sellercloud.client_user_notifications.createCreate one notification for users of the authenticated clientwrite
Diagnostics1
  • sellercloud.diagnostics.serverPull server state informationread

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.

Give your agent Sellercloud today.

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