MCP server for the Amazon Selling Partner API: orders, listings, pricing, FBA, and reimbursements.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
One MCP for the entire Amazon Selling Partner API: 304 operations across 40+ services, from Catalog, Listings, and Orders to FBA and A+ Content.
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
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:
Replace <your-host> with the hostname of your deployment and the bearer value with your Kuudo API key.
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.
The image runs the same catalog-only stub over stdio. It is not the live server.
Point a client at it with a stdio entry:
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.
| Resource | Operations |
|---|---|
| AplusContent | 10 |
| AppIntegrations | 3 |
| ApplicationManagement | 1 |
| Awd | 11 |
| CatalogItems | 2 |
| CatalogItems20201201 | 2 |
| CatalogItemsV0 | 1 |
| CustomerFeedback | 7 |
| DataKiosk | 5 |
| DeliveryByAmazon | 2 |
| EasyShip | 5 |
| ExternalFulfillmentInventory | 1 |
| ExternalFulfillmentReturns | 2 |
| ExternalFulfillmentShipments | 10 |
| FbaInboundEligibility | 1 |
| FbaInventory | 4 |
| Feeds | 6 |
| Fees | 3 |
| Finances | 1 |
| FinancesV0 | 4 |
| FulfillmentInbound | 45 |
| FulfillmentInboundV0 | 6 |
| FulfillmentOutbound | 14 |
| Invoices | 10 |
| ListingsItems | 5 |
| ListingsItems20200901 | 3 |
| ListingsRestrictions | 1 |
| MerchantFulfillment | 5 |
| Messaging | 12 |
| Notifications | 8 |
| Orders | 10 |
| Ordersv2 | 2 |
| ProductPricing | 6 |
| ProductPricing20220501 | 2 |
| ProductType | 2 |
| Replenishment | 3 |
| Replenishment20221107 | 3 |
| Reports | 9 |
| Sales | 1 |
| Sellers | 2 |
| SellerWallet | 12 |
| Services | 17 |
| ShipmentInvoicing | 3 |
| Shipping | 20 |
| ShippingLegacy | 9 |
| Solicitations | 2 |
| SupplySources | 6 |
| Tokens | 1 |
| Transfers | 2 |
| Uploads | 1 |
| Vehicles | 1 |
| Tool | Access | What it does |
|---|---|---|
AplusContent_validateContentDocumentAsinRelations | write | Checks if the A+ Content document is valid for use on a set of ASINs. |
AplusContent_searchContentDocuments | read | Returns a list of all A+ Content documents, including metadata, that are assigned to a selling partner. |
AplusContent_createContentDocument | write | Creates a new A+ Content document. |
AplusContent_getContentDocument | read | Returns an A+ Content document, if available. |
AplusContent_updateContentDocument | write | Updates an existing A+ Content document. |
AplusContent_postContentDocumentApprovalSubmission | write | Submits an A+ Content document for review, approval, and publishing. |
AplusContent_listContentDocumentAsinRelations | read | Returns a list of ASINs that are related to the specified A+ Content document, if available. |
AplusContent_postContentDocumentAsinRelations | write | Replaces all ASINs related to the specified A+ Content document, if available. |
AplusContent_postContentDocumentSuspendSubmission | write | Submits a request to suspend visible A+ Content. |
AplusContent_searchContentPublishRecords | read | Searches for A+ Content publishing records, if available. |
AppIntegrations_createNotification | write | Create a notification for sellers in Seller Central. |
AppIntegrations_deleteNotifications | write | Remove your application's notifications from the Appstore notifications dashboard. |
AppIntegrations_recordActionFeedback | write | Records the seller's response to a notification. |
ApplicationManagement_rotateApplicationClientSecret | write | Rotates application client secrets for a developer application. |
Awd_checkInboundEligibility | write | Determines if the packages you specify are eligible for an AWD inbound order and contains error details for ineligible packages. |
Awd_createInbound | write | Creates a draft AWD inbound order with a list of packages for inbound shipment. |
Awd_getInbound | read | Retrieves an AWD inbound order. |
Awd_updateInbound | write | Updates an AWD inbound order that is in DRAFT status and not yet confirmed. |
Awd_cancelInbound | write | Cancels an AWD Inbound order and its associated shipment. |
Awd_confirmInbound | write | Confirms an AWD inbound order in DRAFT status. |
Awd_listInboundShipments | read | Retrieves a summary of all the inbound AWD shipments associated with a merchant, with the ability to apply optional filters. |
Awd_getInboundShipment | read | Retrieves an AWD inbound shipment. |
Awd_getInboundShipmentLabels | read | Retrieves the box labels for a shipment ID that you specify. |
Awd_updateInboundShipmentTransportDetails | write | Updates transport details for an AWD shipment. |
Awd_listInventory | read | Lists AWD inventory associated with a merchant with the ability to apply optional filters. |
CatalogItems_searchCatalogItems | read | Search for a list of Amazon catalog items and item-related information. |
CatalogItems_getCatalogItem | read | Retrieves details for an item in the Amazon catalog. |
CatalogItems20201201_searchCatalogItems | read | Search for and return a list of Amazon catalog items and associated information. |
CatalogItems20201201_getCatalogItem | read | Retrieves details for an item in the Amazon catalog. |
CatalogItemsV0_listCatalogCategories | read | Returns the parent categories to which an item belongs, based on the specified ASIN or SellerSKU. |
CustomerFeedback_getBrowseNodeReturnTopics | read | Retrieve the topics that customers mention when they return items in a browse node. |
CustomerFeedback_getBrowseNodeReturnTrends | read | Retrieve the trends of topics that customers mention when they return items in a browse node. |
CustomerFeedback_getBrowseNodeReviewTopics | read | Retrieve a browse node's ten most positive and ten most negative review topics. |
CustomerFeedback_getBrowseNodeReviewTrends | read | Retrieve the positive and negative review trends of items in a browse node for the past six months. |
CustomerFeedback_getItemBrowseNode | read | This API returns the associated browse node of the requested ASIN. |
CustomerFeedback_getItemReviewTopics | read | Retrieve an item's ten most positive and ten most negative review topics. |
CustomerFeedback_getItemReviewTrends | read | Retrieve an item's positive and negative review trends for the past six months. |
DataKiosk_getDocument | read | Returns the information required for retrieving a Data Kiosk document's contents. |
DataKiosk_getQueries | read | Returns details for the Data Kiosk queries that match the specified filters. |
DataKiosk_createQuery | write | Creates a Data Kiosk query request. |
DataKiosk_cancelQuery | write | Cancels the query specified by the queryId parameter. |
DataKiosk_getQuery | read | Returns query details for the query specified by the queryId parameter. |
DeliveryByAmazon_submitInvoice | write | Submits a shipment invoice for a given order or shipment. |
DeliveryByAmazon_getInvoiceStatus | read | Returns the invoice status for the order or shipment you specify. |
EasyShip_getScheduledPackage | read | Returns information about a package, including dimensions, weight, time slot information for handover, invoice and item information, and status. |
EasyShip_updateScheduledPackages | write | Updates the time slot for handing over the package indicated by the specified scheduledPackageId. |
EasyShip_createScheduledPackage | write | Schedules an Easy Ship order and returns the scheduled package information. |
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/amazon-seller-central-mcp-server-amazon-selling-partner-mcp)<a href="https://allmcps.com/mcp/amazon-seller-central-mcp-server-amazon-selling-partner-mcp"><img src="https://allmcps.com/api/badge/amazon-seller-central-mcp-server-amazon-selling-partner-mcp?style=directory" alt="Amazon Seller Central MCP server (Amazon Selling Partner MCP) on AllMCPs" /></a>