Odel
Amazon Seller Central MCP server (Amazon Selling Partner MCP)

Amazon Seller Central MCP server (Amazon Selling Partner MCP)

@kuudoaiJavaScriptMITUpdated Today

MCP server for the Amazon Selling Partner API: orders, listings, pricing, FBA, and reimbursements.

Server endpointStreamable HTTPProbe failed

This is the third-party server itself — Odel doesn't run it. Hitting this URL directly talks straight to the upstream server with no auth or proxying. Connect through Odel to front it with managed auth.

Amazon Seller Central MCP server (Amazon Selling Partner MCP) by Kuudo

One MCP for the entire Amazon Selling Partner API: 304 operations across 40+ services, from Catalog, Listings, and Orders to FBA and A+ Content.

MCP Registry License: MIT Community

Product page: https://www.kuudo.com/features/amazon-selling-partner-mcp/ · Docs: https://www.kuudo.com/docs/mcp-reference/amazon-sp-tools/ · Pricing: https://www.kuudo.com/pricing.md

Connect

Kuudo runs in your own cloud. The Community plan deploys one instance of each Amazon MCP server into your account, and your client connects to that deployment:

{
  "mcpServers": {
    "amazon-selling-partner-mcp": {
      "url": "https://<your-host>/mcp",
      "headers": {
        "Authorization": "Bearer <your Kuudo API key>"
      }
    }
  }
}

Replace <your-host> with the hostname of your deployment and the bearer value with your Kuudo API key.

What this repository is

This repository holds registry metadata and a catalog-only stub. Live execution runs in your Kuudo deployment. The server source is not published. The stub in src/ answers tools/list with the catalog below, serves the same catalog as one resource (kuudo://catalog/tools.json), offers one prompt (connect) carrying the setup guidance, and returns an error with that guidance on any call, so registries and clients can inspect the surface without any access to Amazon.

Inspect the catalog locally with Docker

The image runs the same catalog-only stub over stdio. It is not the live server.

docker build -t amazon-selling-partner-mcp .
docker run -i --rm amazon-selling-partner-mcp

Point a client at it with a stdio entry:

{
  "mcpServers": {
    "amazon-selling-partner-mcp-catalog": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "amazon-selling-partner-mcp"]
    }
  }
}

Tools

304 API operations exposed as 303 tools across 51 Selling Partner API resources. Two operations share one name and collapse into one tool. The production server's built-in setup and status tools are not listed here.

Argument schemas are not published in this catalog: every tool carries an empty object schema, and the live server in your deployment validates the real parameters on each call.

ResourceOperations
AplusContent10
AppIntegrations3
ApplicationManagement1
Awd11
CatalogItems2
CatalogItems202012012
CatalogItemsV01
CustomerFeedback7
DataKiosk5
DeliveryByAmazon2
EasyShip5
ExternalFulfillmentInventory1
ExternalFulfillmentReturns2
ExternalFulfillmentShipments10
FbaInboundEligibility1
FbaInventory4
Feeds6
Fees3
Finances1
FinancesV04
FulfillmentInbound45
FulfillmentInboundV06
FulfillmentOutbound14
Invoices10
ListingsItems5
ListingsItems202009013
ListingsRestrictions1
MerchantFulfillment5
Messaging12
Notifications8
Orders10
Ordersv22
ProductPricing6
ProductPricing202205012
ProductType2
Replenishment3
Replenishment202211073
Reports9
Sales1
Sellers2
SellerWallet12
Services17
ShipmentInvoicing3
Shipping20
ShippingLegacy9
Solicitations2
SupplySources6
Tokens1
Transfers2
Uploads1
Vehicles1
Every operation (303)
ToolAccessWhat it does
AplusContent_validateContentDocumentAsinRelationswriteChecks if the A+ Content document is valid for use on a set of ASINs.
AplusContent_searchContentDocumentsreadReturns a list of all A+ Content documents, including metadata, that are assigned to a selling partner.
AplusContent_createContentDocumentwriteCreates a new A+ Content document.
AplusContent_getContentDocumentreadReturns an A+ Content document, if available.
AplusContent_updateContentDocumentwriteUpdates an existing A+ Content document.
AplusContent_postContentDocumentApprovalSubmissionwriteSubmits an A+ Content document for review, approval, and publishing.
AplusContent_listContentDocumentAsinRelationsreadReturns a list of ASINs that are related to the specified A+ Content document, if available.
AplusContent_postContentDocumentAsinRelationswriteReplaces all ASINs related to the specified A+ Content document, if available.
AplusContent_postContentDocumentSuspendSubmissionwriteSubmits a request to suspend visible A+ Content.
AplusContent_searchContentPublishRecordsreadSearches for A+ Content publishing records, if available.
AppIntegrations_createNotificationwriteCreate a notification for sellers in Seller Central.
AppIntegrations_deleteNotificationswriteRemove your application's notifications from the Appstore notifications dashboard.
AppIntegrations_recordActionFeedbackwriteRecords the seller's response to a notification.
ApplicationManagement_rotateApplicationClientSecretwriteRotates application client secrets for a developer application.
Awd_checkInboundEligibilitywriteDetermines if the packages you specify are eligible for an AWD inbound order and contains error details for ineligible packages.
Awd_createInboundwriteCreates a draft AWD inbound order with a list of packages for inbound shipment.
Awd_getInboundreadRetrieves an AWD inbound order.
Awd_updateInboundwriteUpdates an AWD inbound order that is in DRAFT status and not yet confirmed.
Awd_cancelInboundwriteCancels an AWD Inbound order and its associated shipment.
Awd_confirmInboundwriteConfirms an AWD inbound order in DRAFT status.
Awd_listInboundShipmentsreadRetrieves a summary of all the inbound AWD shipments associated with a merchant, with the ability to apply optional filters.
Awd_getInboundShipmentreadRetrieves an AWD inbound shipment.
Awd_getInboundShipmentLabelsreadRetrieves the box labels for a shipment ID that you specify.
Awd_updateInboundShipmentTransportDetailswriteUpdates transport details for an AWD shipment.
Awd_listInventoryreadLists AWD inventory associated with a merchant with the ability to apply optional filters.
CatalogItems_searchCatalogItemsreadSearch for a list of Amazon catalog items and item-related information.
CatalogItems_getCatalogItemreadRetrieves details for an item in the Amazon catalog.
CatalogItems20201201_searchCatalogItemsreadSearch for and return a list of Amazon catalog items and associated information.
CatalogItems20201201_getCatalogItemreadRetrieves details for an item in the Amazon catalog.
CatalogItemsV0_listCatalogCategoriesreadReturns the parent categories to which an item belongs, based on the specified ASIN or SellerSKU.
CustomerFeedback_getBrowseNodeReturnTopicsreadRetrieve the topics that customers mention when they return items in a browse node.
CustomerFeedback_getBrowseNodeReturnTrendsreadRetrieve the trends of topics that customers mention when they return items in a browse node.
CustomerFeedback_getBrowseNodeReviewTopicsreadRetrieve a browse node's ten most positive and ten most negative review topics.
CustomerFeedback_getBrowseNodeReviewTrendsreadRetrieve the positive and negative review trends of items in a browse node for the past six months.
CustomerFeedback_getItemBrowseNodereadThis API returns the associated browse node of the requested ASIN.
CustomerFeedback_getItemReviewTopicsreadRetrieve an item's ten most positive and ten most negative review topics.
CustomerFeedback_getItemReviewTrendsreadRetrieve an item's positive and negative review trends for the past six months.
DataKiosk_getDocumentreadReturns the information required for retrieving a Data Kiosk document's contents.
DataKiosk_getQueriesreadReturns details for the Data Kiosk queries that match the specified filters.
DataKiosk_createQuerywriteCreates a Data Kiosk query request.
DataKiosk_cancelQuerywriteCancels the query specified by the queryId parameter.
DataKiosk_getQueryreadReturns query details for the query specified by the queryId parameter.
DeliveryByAmazon_submitInvoicewriteSubmits a shipment invoice for a given order or shipment.
DeliveryByAmazon_getInvoiceStatusreadReturns the invoice status for the order or shipment you specify.
EasyShip_getScheduledPackagereadReturns information about a package, including dimensions, weight, time slot information for handover, invoice and item information, and status.
EasyShip_updateScheduledPackageswriteUpdates the time slot for handing over the package indicated by the specified scheduledPackageId.
EasyShip_createScheduledPackagewriteSchedules an Easy Ship order and returns the scheduled package information.
EasyShip_createScheduledPackageBulkwriteThis operation automatically schedules a time slot for all the amazonOrderIds given as input, generating the associated shipping labels, along with other compliance documents according to the…
EasyShip_listHandoverSlotsreadReturns time slots available for Easy Ship orders to be scheduled based on the package weight and dimensions that the seller specifies.
ExternalFulfillmentInventory_batchInventorywriteMake up to 10 inventory requests.
ExternalFulfillmentReturns_listReturnsreadRetrieve a list of return items.
ExternalFulfillmentReturns_getReturnreadRetrieve the return item with the specified ID.
ExternalFulfillmentShipments_getShipmentsreadGet a list of shipments created for the seller in the status you specify.
ExternalFulfillmentShipments_getShipmentreadGet a single shipment with the ID you specify.
ExternalFulfillmentShipments_processShipmentwriteConfirm or reject the specified shipment.
ExternalFulfillmentShipments_retrieveInvoicereadRetrieve invoices for the shipment you specify.
ExternalFulfillmentShipments_generateInvoicewriteGet invoices for the shipment you specify.
ExternalFulfillmentShipments_createPackageswriteProvide details about the packages in the specified shipment.
ExternalFulfillmentShipments_updatePackageStatuswriteUpdates the status of the packages.
ExternalFulfillmentShipments_updatePackagewriteUpdates the details about the packages that will be used to fulfill the specified shipment.
ExternalFulfillmentShipments_generateShipLabelswriteGenerate and retrieve all shipping labels for one or more packages in the shipment you specify.
ExternalFulfillmentShipments_retrieveShippingOptionsreadGet a list of shipping options for a package in a shipment given the shipment's marketplace and channel.
FbaInboundEligibility_getItemEligibilityPreviewreadThis operation gets an eligibility preview for an item that you specify.
FbaInventory_createInventoryItemwriteRequests that Amazon create product-details in the Sandbox Inventory in the sandbox environment.
FbaInventory_addInventorywriteRequests that Amazon add items to the Sandbox Inventory with desired amount of quantity in the sandbox environment.
FbaInventory_deleteInventoryItemwriteRequests that Amazon Deletes an item from the Sandbox Inventory in the sandbox environment.
FbaInventory_getInventorySummariesreadReturns a list of inventory summaries.
Feeds_createFeedDocumentwriteCreates a feed document for the feed type that you specify.
Feeds_getFeedDocumentreadReturns the information required for retrieving a feed document's contents.
Feeds_getFeedsreadReturns feed details for the feeds that match the filters that you specify.
Feeds_createFeedwriteCreates a feed.
Feeds_cancelFeedwriteCancels the feed that you specify.
Feeds_getFeedreadReturns feed details (including the resultDocumentId, if available) for the feed that you specify.
Fees_getMyFeesEstimatesreadReturns the estimated fees for a list of products.
Fees_getMyFeesEstimateForASINreadReturns the estimated fees for the item indicated by the specified ASIN in the marketplace specified in the request body.
Fees_getMyFeesEstimateForSKUreadReturns the estimated fees for the item indicated by the specified seller SKU in the marketplace specified in the request body.
Finances_listTransactionsreadReturns transactions for the given parameters.
FinancesV0_listFinancialEventGroupsreadReturns financial event groups for a given date range.
FinancesV0_listFinancialEventsByGroupIdreadReturns all financial events for the specified financial event group.
FinancesV0_listFinancialEventsreadReturns financial events for the specified data range.
FinancesV0_listFinancialEventsByOrderIdreadReturns all financial events for the specified order.
FulfillmentInbound_listInboundPlansreadProvides a list of inbound plans with minimal information.
FulfillmentInbound_createInboundPlanwriteCreates an inbound plan.
FulfillmentInbound_getInboundPlanreadFetches the top level information about an inbound plan.
FulfillmentInbound_listInboundPlanBoxesreadProvides a paginated list of box packages in an inbound plan.
FulfillmentInbound_cancelInboundPlanwriteCancels an Inbound Plan.
FulfillmentInbound_listInboundPlanItemsreadProvides a paginated list of item packages in an inbound plan.
FulfillmentInbound_updateInboundPlanNamewriteUpdates the name of an existing inbound plan.
FulfillmentInbound_listPackingGroupBoxesreadRetrieves a page of boxes from a given packing group.
FulfillmentInbound_listPackingGroupItemsreadRetrieves a page of items in a given packing group.
FulfillmentInbound_setPackingInformationwriteSets packing information for an inbound plan.
FulfillmentInbound_listPackingOptionsreadRetrieves a list of all packing options for an inbound plan.
FulfillmentInbound_generatePackingOptionswriteGenerates available packing options for the inbound plan.
FulfillmentInbound_confirmPackingOptionwriteConfirms the packing option for an inbound plan.
FulfillmentInbound_listInboundPlanPalletsreadProvides a paginated list of pallet packages in an inbound plan.
FulfillmentInbound_listPlacementOptionsreadProvides a list of all placement options for an inbound plan.
FulfillmentInbound_generatePlacementOptionswriteGenerates placement options for the inbound plan.
FulfillmentInbound_confirmPlacementOptionwriteConfirms the placement option for an inbound plan.
FulfillmentInbound_getShipmentreadProvides the full details for a specific shipment within an inbound plan.
FulfillmentInbound_listShipmentBoxesreadProvides a paginated list of box packages in a shipment.
FulfillmentInbound_listShipmentContentUpdatePreviewsreadRetrieve a paginated list of shipment content update previews for a given shipment.
FulfillmentInbound_generateShipmentContentUpdatePreviewswriteGenerate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier.
FulfillmentInbound_getShipmentContentUpdatePreviewreadRetrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed…
FulfillmentInbound_confirmShipmentContentUpdatePreviewwriteConfirm a shipment content update preview and accept the changes in transportation cost.
FulfillmentInbound_getDeliveryChallanDocumentreadProvide delivery challan document for PCP transportation in IN marketplace.
FulfillmentInbound_listDeliveryWindowOptionsreadRetrieves all delivery window options for a shipment.
FulfillmentInbound_generateDeliveryWindowOptionswriteGenerates available delivery window options for a given shipment.
FulfillmentInbound_confirmDeliveryWindowOptionswriteConfirms the delivery window option for chosen shipment within an inbound plan.
FulfillmentInbound_listShipmentItemsreadProvides a paginated list of item packages in a shipment.
FulfillmentInbound_updateShipmentNamewriteUpdates the name of an existing shipment.
FulfillmentInbound_listShipmentPalletsreadProvides a paginated list of pallet packages in a shipment.
FulfillmentInbound_cancelSelfShipAppointmentwriteCancels a self-ship appointment slot against a shipment.
FulfillmentInbound_getSelfShipAppointmentSlotsreadRetrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse.
FulfillmentInbound_generateSelfShipAppointmentSlotswriteInitiates the process of generating the appointment slots list.
FulfillmentInbound_scheduleSelfShipAppointmentwriteConfirms or reschedules a self-ship appointment slot against a shipment.
FulfillmentInbound_updateShipmentSourceAddresswriteUpdates the source address of an existing shipment.
FulfillmentInbound_updateShipmentTrackingDetailswriteUpdates a shipment's tracking details.
FulfillmentInbound_listTransportationOptionsreadRetrieves all transportation options for a shipment.
FulfillmentInbound_generateTransportationOptionswriteGenerates available transportation options for a given placement option.
FulfillmentInbound_confirmTransportationOptionswriteConfirms all the transportation options for an inbound plan.
FulfillmentInbound_listItemComplianceDetailsreadList the inbound compliance details for MSKUs in a given marketplace.
FulfillmentInbound_updateItemComplianceDetailswriteUpdate compliance details for a list of MSKUs.
FulfillmentInbound_createMarketplaceItemLabelswriteFor a given marketplace - creates labels for a list of MSKUs.
FulfillmentInbound_listPrepDetailsreadGet preparation details for a list of MSKUs in a specified marketplace.\n\nNote: MSKUs that contain certain characters must be encoded.
FulfillmentInbound_setPrepDetailswriteSet the preparation details for a list of MSKUs in a specified marketplace.
FulfillmentInbound_getInboundOperationStatusreadGets the status of the processing of an asynchronous API call.
FulfillmentInboundV0_getPrepInstructionsreadReturns labeling requirements and item preparation instructions to help prepare items for shipment to Amazon's fulfillment network.
FulfillmentInboundV0_getShipmentItemsreadReturns a list of items in a specified inbound shipment, or a list of items that were updated within a specified time frame.
FulfillmentInboundV0_getShipmentsreadReturns a list of inbound shipments based on criteria that you specify.
FulfillmentInboundV0_getBillOfLadingreadReturns a bill of lading for a Less Than Truckload/Full Truckload (LTL/FTL) shipment.
FulfillmentInboundV0_getShipmentItemsByShipmentIdreadReturns a list of items in a specified inbound shipment.
FulfillmentInboundV0_getLabelsreadReturns package/pallet labels for faster and more accurate shipment processing at the Amazon fulfillment center.
FulfillmentOutbound_deliveryOfferswriteReturns delivery options that include an estimated delivery date and offer expiration, based on criteria that you specify.
FulfillmentOutbound_getFeaturesreadReturns a list of features available for Multi-Channel Fulfillment orders in the marketplace you specify, and whether the seller for which you made the call is enrolled for each feature.
FulfillmentOutbound_getFeatureInventoryreadReturns a list of inventory items that are eligible for the fulfillment feature you specify.
FulfillmentOutbound_getFeatureSKUreadReturns the number of items with the sellerSku you specify that can have orders fulfilled using the specified feature.
FulfillmentOutbound_listAllFulfillmentOrdersreadReturns a list of fulfillment orders fulfilled after (or at) a specified date-time, or indicated by the nextToken parameter.
FulfillmentOutbound_createFulfillmentOrderwriteRequests that Amazon ship items from the seller's inventory in Amazon's fulfillment network to a destination address.
FulfillmentOutbound_getFulfillmentPreviewreadReturns a list of fulfillment order previews based on shipping criteria that you specify.
FulfillmentOutbound_getFulfillmentOrderreadReturns the fulfillment order indicated by the specified order identifier.
FulfillmentOutbound_updateFulfillmentOrderwriteUpdates and/or requests shipment for a fulfillment order with an order hold on it.
FulfillmentOutbound_cancelFulfillmentOrderwriteRequests that Amazon stop attempting to fulfill the fulfillment order indicated by the specified order identifier.
FulfillmentOutbound_createFulfillmentReturnwriteCreates a fulfillment return.
FulfillmentOutbound_submitFulfillmentOrderStatusUpdatewriteRequests that Amazon update the status of an order in the sandbox testing environment.
FulfillmentOutbound_listReturnReasonCodesreadReturns a list of return reason codes for a seller SKU in a given marketplace.
FulfillmentOutbound_getPackageTrackingDetailsreadReturns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order.
Invoices_getInvoicesAttributesreadReturns marketplace-dependent schemas and their respective set of possible values.
Invoices_getInvoicesDocumentreadReturns the invoice document's ID and URL.
Invoices_getInvoicesExportsreadReturns invoice exports details for exports that match the filters that you specify.
Invoices_createInvoicesExportwriteCreates an invoice export request.
Invoices_getInvoicesExportreadReturns invoice export details (including the exportDocumentId, if available) for the export that you specify.
Invoices_getGovernmentInvoiceStatusreadReturns the status of an invoice generation request.
Invoices_createGovernmentInvoicewriteSubmits an asynchronous government invoice creation request.
Invoices_getGovernmentInvoiceDocumentreadReturns an invoiceDocument object containing an invoiceDocumentUrl .
Invoices_getInvoicesreadReturns invoice details for the invoices that match the filters that you specify.
Invoices_getInvoicereadReturns invoice data for the specified invoice.
ListingsItems_searchListingsItemsreadSearch for and return a list of selling partner listings items and their respective details.
ListingsItems_deleteListingsItemwriteDelete a listings item for a selling partner.
ListingsItems_getListingsItemreadReturns details about a listings item for a selling partner.
ListingsItems_patchListingsItemwritePartially update (patch) a listings item for a selling partner.
ListingsItems_putListingsItemwriteCreates a new or fully-updates an existing listings item for a selling partner.
ListingsItems20200901_deleteListingsItemwriteDelete a listings item for a selling partner.
ListingsItems20200901_patchListingsItemwritePartially update (patch) a listings item for a selling partner.
ListingsItems20200901_putListingsItemwriteCreates a new or fully-updates an existing listings item for a selling partner.
ListingsRestrictions_getListingsRestrictionsreadReturns listing restrictions for an item in the Amazon Catalog.
MerchantFulfillment_getAdditionalSellerInputsreadGets a list of additional seller inputs required for a ship method.
MerchantFulfillment_getEligibleShipmentServicesreadReturns a list of shipping service offers that satisfy the specified shipment request details.
MerchantFulfillment_createShipmentwriteCreate a shipment with the information provided.
MerchantFulfillment_cancelShipmentwriteCancel the shipment indicated by the specified shipment identifier.
MerchantFulfillment_getShipmentreadReturns the shipment information for an existing shipment.
Messaging_getMessagingActionsForOrderreadReturns a list of message types that are available for an order that you specify.
Messaging_GetAttributesreadReturns a response containing attributes related to an order.
Messaging_CreateAmazonMotorswriteSends a message to a buyer to provide details about an Amazon Motors order.
Messaging_confirmCustomizationDetailswriteSends a message asking a buyer to provide or verify customization details such as name spelling, images, initials, etc.
Messaging_createConfirmDeliveryDetailswriteSends a message to a buyer to arrange a delivery or to confirm contact information for making a delivery.
Messaging_createConfirmOrderDetailswriteSends a message to ask a buyer an order-related question prior to shipping their order.
Messaging_createConfirmServiceDetailswriteSends a message to contact a Home Service customer to arrange a service call or to gather information prior to a service call.
Messaging_createDigitalAccessKeywriteSends a buyer a message to share a digital access key that is required to utilize digital content in their order.
Messaging_sendInvoicewriteSends a message providing the buyer an invoice
Messaging_createLegalDisclosurewriteSends a critical message that contains documents that a seller is legally obligated to provide to the buyer.
Messaging_createUnexpectedProblemwriteSends a critical message to a buyer that an unexpected problem was encountered affecting the completion of the order.
Messaging_CreateWarrantywriteSends a message to a buyer to provide details about warranty information on a purchase in their order.
Notifications_getDestinationsreadReturns information about all destinations.
Notifications_createDestinationwriteCreates a destination resource to receive notifications.
Notifications_deleteDestinationwriteDeletes the destination that you specify.
Notifications_getDestinationreadReturns information about the destination that you specify.
Notifications_getSubscriptionreadReturns information about subscription of the specified notification type and payload version.
Notifications_createSubscriptionwriteCreates a subscription for the specified notification type to be delivered to the specified destination.
Notifications_deleteSubscriptionByIdwriteDeletes the subscription indicated by the subscription identifier and notification type that you specify.
Notifications_getSubscriptionByIdreadReturns information about a subscription for the specified notification type.
Orders_getOrdersreadReturns orders that are created or updated during the specified time period.
Orders_getOrderreadReturns the order that you specify.
Orders_getOrderAddressreadReturns the shipping address for the order that you specify.
Orders_getOrderBuyerInforeadReturns buyer information for the order that you specify.
Orders_getOrderItemsreadReturns detailed order item information for the order that you specify.
Orders_getOrderItemsBuyerInforeadReturns buyer information for the order items in the order that you specify.
Orders_getOrderRegulatedInforeadReturns regulated information for the order that you specify.
Orders_updateVerificationStatuswriteUpdates (approves or rejects) the verification status of an order containing regulated products.
Orders_updateShipmentStatuswriteUpdate the shipment status for an order that you specify.
Orders_confirmShipmentwriteUpdates the shipment confirmation status for a specified order.
Ordersv2_searchOrdersreadReturns orders that are created or updated during the time period that you specify.
Ordersv2_getOrderreadReturns the order that you specify.
ProductPricing_getItemOffersBatchreadReturns the lowest priced offers for a batch of items based on ASIN.
ProductPricing_getListingOffersBatchreadReturns the lowest priced offers for a batch of listings by SKU.
ProductPricing_getCompetitivePricingreadReturns competitive pricing information for a seller's offer listings based on seller SKU or ASIN.
ProductPricing_getItemOffersreadReturns the lowest priced offers for a single item based on ASIN.
ProductPricing_getListingOffersreadReturns the lowest priced offers for a single SKU listing.
ProductPricing_getPricingreadReturns pricing information for a seller's offer listings based on seller SKU or ASIN.
ProductPricing20220501_getCompetitiveSummaryreadReturns the competitive summary response, including featured buying options for the ASIN and marketplaceId combination.
ProductPricing20220501_getFeaturedOfferExpectedPriceBatchreadReturns the set of responses that correspond to the batched list of up to 40 requests defined in the request body.
ProductType_searchDefinitionsProductTypesreadSearch for and return a list of Amazon product types that have definitions available.
ProductType_getDefinitionsProductTypereadRetrieve an Amazon product type definition.
Replenishment_listOfferMetricsreadReturns aggregated replenishment program metrics for a selling partner's offers.
Replenishment_listOffersreadReturns the details of a selling partner's replenishment program offers.
Replenishment_getSellingPartnerMetricsreadReturns aggregated replenishment program metrics for a selling partner.
Replenishment20221107_listOfferMetricsreadReturns aggregated replenishment program metrics for a selling partner's offers.
Replenishment20221107_listOffersreadReturns the details of a selling partner's replenishment program offers.
Replenishment20221107_getSellingPartnerMetricsreadReturns aggregated replenishment program metrics for a selling partner.
Reports_getReportDocumentreadReturns the information required for retrieving a report document's contents.
Reports_getReportsreadReturns report details for the reports that match the filters that you specify.
Reports_createReportwriteCreates a report.
Reports_cancelReportwriteCancels the report that you specify.
Reports_getReportreadReturns report details (including the reportDocumentId, if available) for the report that you specify.
Reports_getReportSchedulesreadReturns report schedule details that match the filters that you specify.
Reports_createReportSchedulewriteCreates a report schedule.
Reports_cancelReportSchedulewriteCancels the report schedule that you specify.
Reports_getReportSchedulereadReturns report schedule details for the report schedule that you specify.
Sales_getOrderMetricsreadReturns aggregated order metrics for given interval, broken down by granularity, for given buyer type.
Sellers_getAccountreadReturns information about a seller account and its marketplaces.
Sellers_getMarketplaceParticipationsreadReturns a list of marketplaces where the seller can list items and information about the seller's participation in those marketplaces.
SellerWallet_listAccountsreadGet Seller Wallet accounts for a seller.
SellerWallet_getAccountreadRetrieve a Seller Wallet bank account by Amazon account identifier.
SellerWallet_listAccountBalancesreadRetrieve the balance in a given Seller Wallet bank account.
SellerWallet_listAccountTransactionsreadRetrieve a list of transactions for a given Seller Wallet bank account.
SellerWallet_createTransactionwriteCreate a transaction request from a Seller Wallet account to another customer-provided account.
SellerWallet_getTransactionreadFind a transaction by the Amazon transaction identifier.
SellerWallet_getTransferPreviewreadRetrieve a list of potential fees on a transaction.
SellerWallet_listTransferSchedulesreadRetrieve transfer schedules of a Seller Wallet bank account.
SellerWallet_createTransferSchedulewriteCreate a transfer schedule request from a Seller Wallet account to another customer-provided account.
SellerWallet_updateTransferSchedulewriteUpdate transfer schedule information.
SellerWallet_deleteScheduleTransactionwriteDelete a transaction request that is scheduled from Amazon Seller Wallet account to another customer-provided account.
SellerWallet_getTransferSchedulereadFind a particular Amazon Seller Wallet account transfer schedule.
Services_getAppointmentSlotsreadGets appointment slots as per the service context specified.
Services_createServiceDocumentUploadDestinationwriteCreates an upload destination.
Services_createReservationwriteCreate a reservation.
Services_cancelReservationwriteCancel a reservation.
Services_updateReservationwriteUpdate a reservation.
Services_getServiceJobsreadGets service job details for the specified filter query.
Services_getServiceJobByServiceJobIdreadGets details of service job indicated by the provided serviceJobID.
Services_getAppointmmentSlotsByJobIdreadGets appointment slots for the service associated with the service job id specified.
Services_addAppointmentForServiceJobByServiceJobIdwriteAdds an appointment to the service job indicated by the service job identifier specified.
Services_rescheduleAppointmentForServiceJobByServiceJobIdwriteReschedules an appointment for the service job indicated by the service job identifier specified.
Services_setAppointmentFulfillmentDatawriteUpdates the appointment fulfillment data related to a given jobID and appointmentID.
Services_assignAppointmentResourceswriteAssigns new resource(s) or overwrite/update the existing one(s) to a service job appointment.
Services_cancelServiceJobByServiceJobIdwriteCancels the service job indicated by the service job identifier specified.
Services_completeServiceJobByServiceJobIdwriteCompletes the service job indicated by the service job identifier specified.
Services_getFixedSlotCapacityreadProvides capacity in fixed-size slots.
Services_getRangeSlotCapacityreadProvides capacity slots in a format similar to availability records.
Services_updateSchedulewriteUpdate the schedule of the given resource.
ShipmentInvoicing_getShipmentDetailsreadReturns the shipment details required to issue an invoice for the specified shipment.
ShipmentInvoicing_submitInvoicewriteSubmits a shipment invoice document for a given shipment.
ShipmentInvoicing_getInvoiceStatusreadReturns the invoice status for the shipment you specify.
Shipping_getAccessPointsreadReturns a list of access points in proximity of input postal code.
Shipping_getCarrierAccountFormInputsreadThis API will return a list of input schema required to register a shipper account with the carrier.
Shipping_getCarrierAccountsreadThis API will return Get all carrier accounts for a merchant.
Shipping_linkCarrierAccountwriteThis API associates/links the specified carrier account with the merchant. Two API operations share this name; the server exposes one tool.
Shipping_unlinkCarrierAccountwriteThis API Unlink the specified carrier account with the merchant.
Shipping_createClaimwriteThis API will be used to create claim for single eligible shipment.
Shipping_generateCollectionFormwriteThis API Call to generate the collection form.
Shipping_getCollectionFormHistoryreadThis API Call to get the history of the previously generated collection forms.
Shipping_getCollectionFormreadThis API reprint a collection form.
Shipping_submitNdrFeedbackwriteThis API submits the NDR (Non-delivery Report) Feedback for any eligible shipment.
Shipping_oneClickShipmentwritePurchases a shipping service identifier and returns purchase-related details and documents.
Shipping_purchaseShipmentwritePurchases a shipping service and returns purchase related details and documents.
Shipping_getAdditionalInputsreadReturns the JSON schema to use for providing additional inputs when needed to purchase a shipping offering.
Shipping_directPurchaseShipmentwritePurchases the shipping service for a shipment using the best fit service offering.
Shipping_getRatesreadReturns the available shipping service offerings.
Shipping_cancelShipmentwriteCancels a purchased shipment.
Shipping_getShipmentDocumentsreadReturns the shipping documents associated with a package in a shipment.
Shipping_getTrackingreadReturns tracking information for a purchased shipment.
Shipping_getUnmanifestedShipmentsreadThis API Get all unmanifested carriers with shipment locations.
ShippingLegacy_getAccountreadVerify if the current account is valid.
ShippingLegacy_purchaseShipmentwritePurchase shipping labels.
ShippingLegacy_getRatesreadGet service rates.
ShippingLegacy_createShipmentwriteCreate a new shipment.
ShippingLegacy_getShipmentreadReturn the entire shipment object for the shipmentId.
ShippingLegacy_cancelShipmentwriteCancel a shipment by the given shipmentId.
ShippingLegacy_retrieveShippingLabelwriteRetrieve shipping label based on the shipment id and tracking id.
ShippingLegacy_purchaseLabelswritePurchase shipping labels based on a given rate.
ShippingLegacy_getTrackingInformationreadReturn the tracking information of a shipment.
Solicitations_getSolicitationActionsForOrderreadReturns a list of solicitation types that are available for an order that you specify.
Solicitations_createProductReviewAndSellerFeedbackSolicitationwriteSends a solicitation to a buyer asking for seller feedback and a product review for the specified order.
SupplySources_getSupplySourcesreadThe path to retrieve paginated supply sources.
SupplySources_createSupplySourcewriteCreate a new supply source.
SupplySources_archiveSupplySourcewriteArchive a supply source, making it inactive.
SupplySources_getSupplySourcereadRetrieve a supply source.
SupplySources_updateSupplySourcewriteUpdate the configuration and capabilities of a supply source.
SupplySources_updateSupplySourceStatuswriteUpdate the status of a supply source.
Tokens_createRestrictedDataTokenwriteReturns a Restricted Data Token (RDT) for one or more restricted resources that you specify.
Transfers_getPaymentMethodsreadReturns the list of payment methods for the seller, which can be filtered by method type.
Transfers_initiatePayoutwriteInitiates an on-demand payout to the seller's default deposit method in Seller Central for the given marketplaceId and accountType, if eligible.
Uploads_createUploadDestinationForResourcewriteCreates an upload destination, returning the information required to upload a file to the destination and to programmatically access the file.
Vehicles_getVehiclesreadGet the latest collection of vehicles

Set up your client

Playbooks

Operator guides grounded in Amazon's own documentation, each with the artifact the agent produces:

How it compares

Reads, writes, approvals

Read tools are safe to call freely. Write tools are guarded and can require approval before anything changes on Amazon. The full read-versus-write split is documented at https://www.kuudo.com/docs/mcp-reference/amazon-sp-tools/.

Kuudo

Generated from KuudoAI/marketing. Do not edit by hand; changes are overwritten on the next sync.