Amazon Vendor Central MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The MCP server URL, e.g. https://<your-host>/mcp | |
| headers.Authorization | Yes | The Authorization header value, e.g. Bearer <your Kuudo API key> |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| VendorDFI_submitInventoryUpdateA | Catalog entry. Runs in your Kuudo deployment, not here. Submits inventory updates for the specified warehouse for either a partial or full feed of inventory items. |
| VendorDirectFulfillmentOrders20211228_submitAcknowledgementB | Catalog entry. Runs in your Kuudo deployment, not here. Submits acknowledgements for one or more purchase orders. |
| VendorDirectFulfillmentOrders20211228_getOrdersB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of purchase orders created during the time frame that you specify. |
| VendorDirectFulfillmentOrders20211228_getOrderB | Catalog entry. Runs in your Kuudo deployment, not here. Returns purchase order information for the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentOrdersV1_submitAcknowledgementC | Catalog entry. Runs in your Kuudo deployment, not here. Submits acknowledgements for one or more purchase orders. |
| VendorDirectFulfillmentOrdersV1_getOrdersC | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of purchase orders created during the time frame that you specify. |
| VendorDirectFulfillmentOrdersV1_getOrderA | Catalog entry. Runs in your Kuudo deployment, not here. Returns purchase order information for the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentPaymentsV1_submitInvoiceB | Catalog entry. Runs in your Kuudo deployment, not here. Submits one or more invoices for a vendor's direct fulfillment orders. |
| VendorDirectFulfillmentShipping20211228_createContainerLabelC | Catalog entry. Runs in your Kuudo deployment, not here. Creates a container (pallet) label for the associated shipment package. |
| VendorDirectFulfillmentShipping20211228_getCustomerInvoicesB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of customer invoices created during a time frame that you specify. |
| VendorDirectFulfillmentShipping20211228_getCustomerInvoiceB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a customer invoice based on the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentShipping20211228_getPackingSlipsB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of packing slips for the purchase orders that match the criteria specified. |
| VendorDirectFulfillmentShipping20211228_getPackingSlipB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a packing slip based on the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentShipping20211228_submitShipmentConfirmationsC | Catalog entry. Runs in your Kuudo deployment, not here. Submits one or more shipment confirmations for vendor orders. |
| VendorDirectFulfillmentShipping20211228_submitShipmentStatusUpdatesC | Catalog entry. Runs in your Kuudo deployment, not here. This operation is only to be used by Vendor-Own-Carrier (VOC) vendors. |
| VendorDirectFulfillmentShipping20211228_getShippingLabelsB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of shipping labels created during the time frame that you specify. |
| VendorDirectFulfillmentShipping20211228_submitShippingLabelRequestA | Catalog entry. Runs in your Kuudo deployment, not here. Creates a shipping label for a purchase order and returns a transactionId for reference. |
| VendorDirectFulfillmentShipping20211228_getShippingLabelC | Catalog entry. Runs in your Kuudo deployment, not here. Returns a shipping label for the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentShipping20211228_createShippingLabelsA | Catalog entry. Runs in your Kuudo deployment, not here. Creates shipping labels for a purchase order and returns the labels. |
| VendorDirectFulfillmentShippingV1_getCustomerInvoicesC | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of customer invoices created during a time frame that you specify. |
| VendorDirectFulfillmentShippingV1_getCustomerInvoiceB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a customer invoice based on the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentShippingV1_getPackingSlipsA | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of packing slips for the purchase orders that match the criteria specified. |
| VendorDirectFulfillmentShippingV1_getPackingSlipA | Catalog entry. Runs in your Kuudo deployment, not here. Returns a packing slip based on the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentShippingV1_submitShipmentConfirmationsB | Catalog entry. Runs in your Kuudo deployment, not here. Submits one or more shipment confirmations for vendor orders. |
| VendorDirectFulfillmentShippingV1_submitShipmentStatusUpdatesC | Catalog entry. Runs in your Kuudo deployment, not here. This API call is only to be used by Vendor-Own-Carrier (VOC) vendors. |
| VendorDirectFulfillmentShippingV1_getShippingLabelsB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of shipping labels created during the time frame that you specify. |
| VendorDirectFulfillmentShippingV1_submitShippingLabelRequestB | Catalog entry. Runs in your Kuudo deployment, not here. Creates a shipping label for a purchase order and returns a transactionId for reference. |
| VendorDirectFulfillmentShippingV1_getShippingLabelB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a shipping label for the purchaseOrderNumber that you specify. |
| VendorDirectFulfillmentTransactions20211228_getTransactionStatusC | Catalog entry. Runs in your Kuudo deployment, not here. Returns the status of the transaction indicated by the specified transactionId. |
| VendorDirectFulfillmentTransactionsV1_getTransactionStatusC | Catalog entry. Runs in your Kuudo deployment, not here. Returns the status of the transaction indicated by the specified transactionId. |
| VendorInvoicesV1_submitInvoicesC | Catalog entry. Runs in your Kuudo deployment, not here. Submit new invoices to Amazon. |
| VendorOrdersV1_submitAcknowledgementC | Catalog entry. Runs in your Kuudo deployment, not here. Submits acknowledgements for one or more purchase orders. |
| VendorOrdersV1_getPurchaseOrdersB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a list of purchase orders created or changed during the time frame that you specify. |
| VendorOrdersV1_getPurchaseOrderB | Catalog entry. Runs in your Kuudo deployment, not here. Returns a purchase order based on the purchaseOrderNumber value that you specify. |
| VendorOrdersV1_getPurchaseOrdersStatusB | Catalog entry. Runs in your Kuudo deployment, not here. Returns purchase order statuses based on the filters that you specify. |
| VendorShipmentsV1_SubmitShipmentConfirmationsC | Catalog entry. Runs in your Kuudo deployment, not here. Submits one or more shipment confirmations for vendor orders. |
| VendorShipmentsV1_GetShipmentDetailsC | Catalog entry. Runs in your Kuudo deployment, not here. Returns 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_SubmitShipmentsB | Catalog entry. Runs in your Kuudo deployment, not here. Submits one or more shipment request for vendor Orders. |
| VendorShipmentsV1_GetShipmentLabelsB | Catalog entry. Runs in your Kuudo deployment, not here. Returns small parcel shipment labels based on the filters that you specify. |
| VendorTransactionStatusV1_getTransactionC | Catalog entry. Runs in your Kuudo deployment, not here. Returns the status of the transaction that you specify. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| connect | How to connect a client to your Kuudo deployment of this server. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Tool catalog | The 40-tool catalog this stub serves, as JSON. |
TDQS
Scored across 40 tools
Multiple tools are exact duplicates with only version identifiers separating them, such as VendorDirectFulfillmentOrders20211228_getOrders vs VendorDirectFulfillmentOrdersV1_getOrders, plus three submitShipmentConfirmations variants. Descriptions are nearly identical, so an agent cannot reliably tell which tool to select.
Most names follow a long prefix plus verb-noun action, but the prefixes mix V1, dated 20211228, and VendorDFI abbreviations. Case style is also inconsistent, with VendorShipmentsV1_SubmitShipmentConfirmations using PascalCase while similar Direct Fulfillment tools use lower camelCase.
40 tools is heavy for a coherent MCP server, and many are redundant versioned variants of the same operations. The set would be much tighter if each operation were exposed once rather than duplicating V1 and 20211228 API surfaces.
Core vendor workflows are represented: purchase order retrieval and acknowledgement, shipment submission and confirmation, shipping labels, invoices, and transaction status. However, notable gaps around inventory visibility, returns, and invoice retrieval remain.