Amazon Vendor Central MCP server (Amazon Vendor Central MCP)

io.github.KuudoAIPublished by GitHub account KuudoAIv1.0.0Updated Nov 2, 2026

MCP server for Vendor Central: orders, fulfillment, invoices, and retail analytics.

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote MCP server that lets an assistant read and act on Amazon Vendor Central data: purchase orders, direct fulfillment, invoices, shipments and retail…

What you can do
  • Read purchase orders, order statuses and direct fulfillment orders
  • Read packing slips, customer invoices, shipping labels and transaction statuses
  • Submit acknowledgements, shipment confirmations, shipment status updates and shipment requests
  • Submit invoices, inventory updates and shipping label requests, and create container labels
  • Reach Retail Analytics, Data Kiosk and A+ Content through shared Selling Partner resources in the deployment
When to use it
Useful for Amazon vendors who want an assistant to look up orders and fulfillment documents, track transaction status, or prepare and submit routine vendor paperwork such as acknowledgements, shipment confirmations and invoices without switching between consoles.
Requirements
A Kuudo deployment in your own cloud, with the client pointed at that deployment's host and an Authorization header carrying a Kuudo API key or deployment bearer token. The public repository is only a catalog stub; live execution runs in the deployment and the server source is not published.
Before you install
Many tools write to Amazon, including acknowledgements, shipment confirmations, invoices, inventory updates and label creation; the README says write tools are guarded and can require approval. The catalog publishes no argument schemas, so parameters are validated only by the live server. The bearer credential grants access to your vendor data and should be kept secret.

Installation

In SourceWeft

  1. Open Amazon Vendor Central MCP server (Amazon Vendor Central MCP) in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Follow the launch instructions in the repository.

README

Amazon Vendor Central MCP server (Amazon Vendor Central MCP) by Kuudo

Run every Amazon Vendor Central function from your AI agents: Direct Fulfillment, Retail Procurement, Data Kiosk, Retail Analytics, and A+ Content.

[MCP] [Registry] [License: MIT] [Community]

Product page: https://www.kuudo.com/features/amazon-vendor-central-mcp/ · Docs: https://www.kuudo.com/docs/mcp-reference/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:

json
{  "mcpServers": {    "amazon-vendor-central-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.

bash
docker build -t amazon-vendor-central-mcp .docker run -i --rm amazon-vendor-central-mcp

Point a client at it with a stdio entry:

json
{  "mcpServers": {    "amazon-vendor-central-mcp-catalog": {      "command": "docker",      "args": ["run", "-i", "--rm", "amazon-vendor-central-mcp"]    }  }}

Tools

40 API operations exposed as 40 tools across 12 Selling Partner API resources. This catalog lists the Vendor-prefixed Selling Partner API resources. Vendor Retail Analytics, Data Kiosk, and A+ Content reach vendor data through shared Selling Partner resources your deployment also exposes. 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
VendorDFI1
VendorDirectFulfillmentOrders202112283
VendorDirectFulfillmentOrdersV13
VendorDirectFulfillmentPaymentsV11
VendorDirectFulfillmentShipping2021122811
VendorDirectFulfillmentShippingV19
VendorDirectFulfillmentTransactions202112281
VendorDirectFulfillmentTransactionsV11
VendorInvoicesV11
VendorOrdersV14
VendorShipmentsV14
VendorTransactionStatusV11
Every operation (40)
ToolAccessWhat it does
VendorDFI_submitInventoryUpdatewriteSubmits inventory updates for the specified warehouse for either a partial or full feed of inventory items.
VendorDirectFulfillmentOrders20211228_submitAcknowledgementwriteSubmits acknowledgements for one or more purchase orders.
VendorDirectFulfillmentOrders20211228_getOrdersreadReturns a list of purchase orders created during the time frame that you specify.
VendorDirectFulfillmentOrders20211228_getOrderreadReturns purchase order information for the purchaseOrderNumber that you specify.
VendorDirectFulfillmentOrdersV1_submitAcknowledgementwriteSubmits acknowledgements for one or more purchase orders.
VendorDirectFulfillmentOrdersV1_getOrdersreadReturns a list of purchase orders created during the time frame that you specify.
VendorDirectFulfillmentOrdersV1_getOrderreadReturns purchase order information for the purchaseOrderNumber that you specify.
VendorDirectFulfillmentPaymentsV1_submitInvoicewriteSubmits one or more invoices for a vendor's direct fulfillment orders.
VendorDirectFulfillmentShipping20211228_createContainerLabelwriteCreates a container (pallet) label for the associated shipment package.
VendorDirectFulfillmentShipping20211228_getCustomerInvoicesreadReturns a list of customer invoices created during a time frame that you specify.
VendorDirectFulfillmentShipping20211228_getCustomerInvoicereadReturns a customer invoice based on the purchaseOrderNumber that you specify.
VendorDirectFulfillmentShipping20211228_getPackingSlipsreadReturns a list of packing slips for the purchase orders that match the criteria specified.
VendorDirectFulfillmentShipping20211228_getPackingSlipreadReturns a packing slip based on the purchaseOrderNumber that you specify.
VendorDirectFulfillmentShipping20211228_submitShipmentConfirmationswriteSubmits one or more shipment confirmations for vendor orders.
VendorDirectFulfillmentShipping20211228_submitShipmentStatusUpdateswriteThis operation is only to be used by Vendor-Own-Carrier (VOC) vendors.
VendorDirectFulfillmentShipping20211228_getShippingLabelsreadReturns a list of shipping labels created during the time frame that you specify.
VendorDirectFulfillmentShipping20211228_submitShippingLabelRequestwriteCreates a shipping label for a purchase order and returns a transactionId for reference.
VendorDirectFulfillmentShipping20211228_getShippingLabelreadReturns a shipping label for the purchaseOrderNumber that you specify.
VendorDirectFulfillmentShipping20211228_createShippingLabelswriteCreates shipping labels for a purchase order and returns the labels.
VendorDirectFulfillmentShippingV1_getCustomerInvoicesreadReturns a list of customer invoices created during a time frame that you specify.
VendorDirectFulfillmentShippingV1_getCustomerInvoicereadReturns a customer invoice based on the purchaseOrderNumber that you specify.
VendorDirectFulfillmentShippingV1_getPackingSlipsreadReturns a list of packing slips for the purchase orders that match the criteria specified.
VendorDirectFulfillmentShippingV1_getPackingSlipreadReturns a packing slip based on the purchaseOrderNumber that you specify.
VendorDirectFulfillmentShippingV1_submitShipmentConfirmationswriteSubmits one or more shipment confirmations for vendor orders.
VendorDirectFulfillmentShippingV1_submitShipmentStatusUpdateswriteThis API call is only to be used by Vendor-Own-Carrier (VOC) vendors.
VendorDirectFulfillmentShippingV1_getShippingLabelsreadReturns a list of shipping labels created during the time frame that you specify.
VendorDirectFulfillmentShippingV1_submitShippingLabelRequestwriteCreates a shipping label for a purchase order and returns a transactionId for reference.
VendorDirectFulfillmentShippingV1_getShippingLabelreadReturns a shipping label for the purchaseOrderNumber that you specify.
VendorDirectFulfillmentTransactions20211228_getTransactionStatusreadReturns the status of the transaction indicated by the specified transactionId.
VendorDirectFulfillmentTransactionsV1_getTransactionStatusreadReturns the status of the transaction indicated by the specified transactionId.
VendorInvoicesV1_submitInvoiceswriteSubmit new invoices to Amazon.
VendorOrdersV1_submitAcknowledgementwriteSubmits acknowledgements for one or more purchase orders.
VendorOrdersV1_getPurchaseOrdersreadReturns a list of purchase orders created or changed during the time frame that you specify.
VendorOrdersV1_getPurchaseOrderreadReturns a purchase order based on the purchaseOrderNumber value that you specify.
VendorOrdersV1_getPurchaseOrdersStatusreadReturns purchase order statuses based on the filters that you specify.
VendorShipmentsV1_SubmitShipmentConfirmationswriteSubmits one or more shipment confirmations for vendor orders.
VendorShipmentsV1_GetShipmentDetailsreadReturns the Details about Shipment, Carrier Details, status of the shipment, container details and other details related to shipment based on the filter parameters value that you specify.
VendorShipmentsV1_SubmitShipmentswriteSubmits one or more shipment request for vendor Orders.
VendorShipmentsV1_GetShipmentLabelsreadReturns small parcel shipment labels based on the filters that you specify.
VendorTransactionStatusV1_getTransactionreadReturns the status of the transaction that you specify.

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/tools/.

Kuudo

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

Smithery listing

See Smithery publishing for the hosted endpoint, API-key configuration, and discovery prerequisites.

Source: README.md at commit 452f244

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

60% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts