mcpField
A
Amazon Vendor Central MCP server (Amazon Vendor Central MCP)

Amazon Vendor Central MCP server (Amazon Vendor Central MCP)

远程服务
kuudo.com商业与营销02 周前更新

关于 Amazon Vendor Central MCP server (Amazon Vendor Central MCP)

Amazon Vendor Central MCP server 是由 Kuudo 部署的集成,面向使用 Amazon Vendor Central 的供应商和 AI Agent。其目录涵盖订单、履约、发票及相关 API 操作;仓库本身仅含目录存根,实际执行在客户的云端部署中进行。

主要功能

  1. 01覆盖 12 个 API 资源的 40 个工具
  2. 02读取采购订单和货运详情
  3. 03提交确认及货运更新
  4. 04创建运输标签并提交发票
  5. 05读写操作,写入操作受保护

适用场景

  1. 01查看 Vendor Central 采购订单
  2. 02提交履约和货运更新
  3. 03获取发票、装箱单和标签
  4. 04通过 AI Agent 自动处理供应商操作

MCP 相关

客户端使用部署地址和 bearer API 密钥,连接到客户 Kuudo 云账户中的 MCP 服务。仓库存根提供工具目录、目录资源和设置提示词,但不会执行 Amazon 操作。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://{VENDOR_CENTRAL_HOST}/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://{VENDOR_CENTRAL_HOST}/mcp需要授权

工具

详细介绍

Kuudo 提供的 Amazon Vendor Central MCP 服务(Amazon Vendor Central MCP)

通过 AI Agent 运行 Amazon Vendor Central 的所有功能:直接履约、零售采购、Data Kiosk、零售分析和 A+ Content。

MCP Registry License: MIT Community

产品页面:https://www.kuudo.com/features/amazon-vendor-central-mcp/ · 文档:https://www.kuudo.com/docs/mcp-reference/tools/ · 定价:https://www.kuudo.com/pricing.md

连接

Kuudo 在你自己的云环境中运行。Community 计划会在你的账户中部署每种 Amazon MCP 服务各一个实例,客户端连接到该部署:

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

将 <your-host> 替换为你的部署主机名,并将 bearer 值替换为你的 Kuudo API 密钥。

本仓库内容

本仓库包含注册表元数据和仅含目录的桩实现。实际执行在你的 Kuudo 部署中运行。服务源代码未公开。src/ 中的桩实现通过 tools/list 返回下方目录,将相同目录作为一个资源(kuudo://catalog/tools.json)提供,提供一个包含设置指南的提示词(connect),并在任何调用时返回附有该指南的错误,因此注册表和客户端无需访问 Amazon 即可检查可用功能。

使用 Docker 在本地检查目录

该镜像通过 stdio 运行相同的仅含目录的桩实现。它不是实际运行的服务。

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

使用 stdio 配置项将客户端指向它:

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

工具

在 12 个 Selling Partner API 资源中,以 40 个工具的形式提供 40 项 API 操作。此目录列出了名称带 Vendor 前缀的 Selling Partner API 资源。Vendor Retail Analytics、Data Kiosk 和 A+ Content 通过共享的 Selling Partner 资源获取供应商数据,你的部署也会提供这些资源。此处未列出生产服务内置的设置和状态工具。

此目录不提供参数架构:每个工具都带有空对象架构,而你部署中的实际服务会在每次调用时验证真实参数。

资源操作数
VendorDFI1
VendorDirectFulfillmentOrders202112283
VendorDirectFulfillmentOrdersV13
VendorDirectFulfillmentPaymentsV11
VendorDirectFulfillmentShipping2021122811
VendorDirectFulfillmentShippingV19
VendorDirectFulfillmentTransactions202112281
VendorDirectFulfillmentTransactionsV11
VendorInvoicesV11
VendorOrdersV14
VendorShipmentsV14
VendorTransactionStatusV11
所有操作(40 项) | 工具 | 访问权限 | 功能说明 | | --- | --- | --- | | `VendorDFI_submitInventoryUpdate` | write | 为指定仓库提交库存更新,可提交部分或全部库存商品的数据源。 | | `VendorDirectFulfillmentOrders20211228_submitAcknowledgement` | write | 提交一个或多个采购订单的确认信息。 | | `VendorDirectFulfillmentOrders20211228_getOrders` | read | 返回在指定时间范围内创建的采购订单列表。 | | `VendorDirectFulfillmentOrders20211228_getOrder` | read | 返回指定 `purchaseOrderNumber` 对应的采购订单信息。 | | `VendorDirectFulfillmentOrdersV1_submitAcknowledgement` | write | 提交一个或多个采购订单的确认信息。 | | `VendorDirectFulfillmentOrdersV1_getOrders` | read | 返回在指定时间范围内创建的采购订单列表。 | | `VendorDirectFulfillmentOrdersV1_getOrder` | read | 返回指定 `purchaseOrderNumber` 对应的采购订单信息。 | | `VendorDirectFulfillmentPaymentsV1_submitInvoice` | write | 为供应商的直接配送订单提交一张或多张发票。 | | `VendorDirectFulfillmentShipping20211228_createContainerLabel` | write | 为关联的货件包装创建集装箱(托盘)标签。 | | `VendorDirectFulfillmentShipping20211228_getCustomerInvoices` | read | 返回在指定时间范围内创建的客户发票列表。 | | `VendorDirectFulfillmentShipping20211228_getCustomerInvoice` | read | 根据指定的 `purchaseOrderNumber` 返回客户发票。 | | `VendorDirectFulfillmentShipping20211228_getPackingSlips` | read | 返回符合指定条件的采购订单对应的装箱单列表。 | | `VendorDirectFulfillmentShipping20211228_getPackingSlip` | read | 根据指定的 `purchaseOrderNumber` 返回装箱单。 | | `VendorDirectFulfillmentShipping20211228_submitShipmentConfirmations` | write | 为供应商订单提交一个或多个货件确认信息。 | | `VendorDirectFulfillmentShipping20211228_submitShipmentStatusUpdates` | write | 此操作仅供 Vendor-Own-Carrier(VOC)供应商使用。 | | `VendorDirectFulfillmentShipping20211228_getShippingLabels` | read | 返回在指定时间范围内创建的运输标签列表。 | | `VendorDirectFulfillmentShipping20211228_submitShippingLabelRequest` | write | 为采购订单创建运输标签,并返回供参考的 `transactionId`。 | | `VendorDirectFulfillmentShipping20211228_getShippingLabel` | read | 返回指定 `purchaseOrderNumber` 对应的运输标签。 | | `VendorDirectFulfillmentShipping20211228_createShippingLabels` | write | 为采购订单创建运输标签并返回这些标签。 | | `VendorDirectFulfillmentShippingV1_getCustomerInvoices` | read | 返回在指定时间范围内创建的客户发票列表。 | | `VendorDirectFulfillmentShippingV1_getCustomerInvoice` | read | 根据指定的 `purchaseOrderNumber` 返回客户发票。 | | `VendorDirectFulfillmentShippingV1_getPackingSlips` | read | 返回符合指定条件的采购订单对应的装箱单列表。 | | `VendorDirectFulfillmentShippingV1_getPackingSlip` | read | 根据指定的 `purchaseOrderNumber` 返回装箱单。 | | `VendorDirectFulfillmentShippingV1_submitShipmentConfirmations` | write | 为供应商订单提交一个或多个货件确认信息。 | | `VendorDirectFulfillmentShippingV1_submitShipmentStatusUpdates` | write | 此 API 调用仅供 Vendor-Own-Carrier(VOC)供应商使用。 | | `VendorDirectFulfillmentShippingV1_getShippingLabels` | read | 返回在指定时间范围内创建的运输标签列表。 | | `VendorDirectFulfillmentShippingV1_submitShippingLabelRequest` | write | 为采购订单创建运输标签,并返回供参考的 `transactionId`。 | | `VendorDirectFulfillmentShippingV1_getShippingLabel` | read | 返回指定 `purchaseOrderNumber` 对应的运输标签。 | | `VendorDirectFulfillmentTransactions20211228_getTransactionStatus` | read | 返回指定 `transactionId` 对应的事务状态。 | | `VendorDirectFulfillmentTransactionsV1_getTransactionStatus` | read | 返回指定 `transactionId` 对应的事务状态。 | | `VendorInvoicesV1_submitInvoices` | write | 向 Amazon 提交新发票。 | | `VendorOrdersV1_submitAcknowledgement` | write | 提交一个或多个采购订单的确认信息。 | | `VendorOrdersV1_getPurchaseOrders` | read | 返回在指定时间范围内创建或更改的采购订单列表。 | | `VendorOrdersV1_getPurchaseOrder` | read | 根据指定的 `purchaseOrderNumber` 值返回采购订单。 | | `VendorOrdersV1_getPurchaseOrdersStatus` | read | 根据指定的筛选条件返回采购订单状态。 | | `VendorShipmentsV1_SubmitShipmentConfirmations` | write | 为供应商订单提交一个或多个货件确认信息。 | | `VendorShipmentsV1_GetShipmentDetails` | read | 根据指定的筛选参数值,返回货件详情、承运商详情、货件状态、集装箱详情以及其他相关信息。 | | `VendorShipmentsV1_SubmitShipments` | write | 为供应商订单提交一个或多个货件请求。 | | `VendorShipmentsV1_GetShipmentLabels` | read | 根据指定的筛选条件返回小包裹货件标签。 | | `VendorTransactionStatusV1_getTransaction` | read | 返回指定事务的状态。 |

设置客户端

操作指南

基于 Amazon 官方文档编写的操作指南,每篇均提供 Agent 生成的产物:

对比

读取、写入与审批

读取工具可安全地自由调用。写入工具受保护,在 Amazon 上进行任何更改前可能需要审批。完整的读取与写入权限划分见 https://www.kuudo.com/docs/mcp-reference/tools/。

Kuudo

由 KuudoAI/marketing 生成。请勿手动编辑;更改会在下一次同步时被覆盖。

Smithery 列表

有关托管端点、API 密钥配置和发现前提条件,请参阅 Smithery 发布指南。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。