Кратко
Amazon Vendor Central через Selling Partner API: розничные заказы на покупку, подтверждения, подтверждения отгрузки, счета, заказы на Прямое Выполнение с этикетками, упаковочные листы и инвентарь, статус транзакции и отчеты поставщика. Вход с токеном обновления Amazon частного приложения поставщика.
Пошаговая настройка
Подключи Amazon Vendor Central к Claude, ChatGPT или Copilot за 2 минуты
Начни бесплатный пробный период в AnythingMCP Cloud, подключи Amazon Vendor Central в пошаговой настройке и добавь свой MCP URL в своего ИИ-ассистента. Без кода и без собственного сервера.
Без банковской карты · 7 дней пробного периода · Есть вариант self-host
Попробуй спросить
Примеры промптов для Amazon Vendor Central (SP-API)
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Нет установки? Используй cloud.anythingmcp.com напрямую. Войди в систему, нажми Connectors → Amazon Vendor Central, вставь свои учетные данные, создай ключ API MCP, и все готово. Никакого Docker, никакого
git clone, никакого локального сервера.
Amazon Vendor Central
Amazon Vendor Central через Selling Partner API: розничные заказы на покупку, подтверждения, подтверждения отгрузки, счета, заказы на Прямое Выполнение с этикетками, упаковочные листы и инвентарь, статус транзакции и отчеты поставщика. Вход с токеном обновления Amazon частного приложения поставщика.
Настройка
Настройка занимает около 20 минут. Тебе нужно одобрение Amazon на профиль разработчика.
- В Vendor Central открой Integration, затем API Integration, и заполни Developer Profile. В разделе Data Access выбери Private Developer: I build application(s) that integrate my own company with Amazon Services APIs, выбери необходимые роли и нажми Register. Amazon проверяет профиль и открывает дело с дальнейшими шагами.
- На той же странице выбери Add new app client, заполни форму, отметь Vendors, где Amazon предлагает выбор, и выбери роли. Затем выбери View в разделе LWA credentials и скопируй идентификатор клиента в
SPAPI_CLIENT_IDи секрет клиента вSPAPI_CLIENT_SECRET. - Выбери Authorize app для своей учетной записи поставщика. Amazon покажет refresh token (он начинается с
Atzr|): вставь его вSPAPI_REFRESH_TOKEN. - Выбери свой регион в
SPAPI_ENDPOINT(Северная Америка, Европа или Дальний Восток) и введи идентификатор рынка своего магазина Amazon вSPAPI_MARKETPLACE_ID, напримерATVPDKIKX0DER(США),A1PA6795UKMFR9(Германия),A1F83G8C2ARO7P(Великобритания),APJ6JRA9NG5V4(Италия),A13V1IB3VIYZZH(Франция),A1RKKUPIHCS9HS(Испания),A1VC38T7YXB528(Япония).
Роли: розничным инструментам нужна роль Amazon Fulfillment. Инструменты Прямого Выполнения требуют Direct-to-Consumer Shipping (Restricted), ограниченной роли, потому что заказы содержат адреса клиентов; Amazon запрашивает дополнительную информацию о защите данных перед ее предоставлением. Отчеты поставщикам требуют Brand Analytics. Вызов без своей роли возвращает 403.
С чего начать: amazon_vendor_list_purchase_orders с purchase_order_state New показывает, что заказал Amazon; amazon_vendor_get_purchase_order дает один заказ полностью.
Розничные закупки: amazon_vendor_list_purchase_orders, amazon_vendor_get_purchase_order, amazon_vendor_list_purchase_order_statuses (принятые и полученные количества). Ответь на заказ с помощью amazon_vendor_submit_acknowledgements, объяви об отгрузке с помощью amazon_vendor_submit_shipment_confirmations, и следуй за этим с amazon_vendor_list_shipments и amazon_vendor_list_transport_labels. Подтверждения и подтверждения отгрузки являются обязательными ответами для Amazon, поэтому amazon_vendor_submit_acknowledgements и amazon_vendor_submit_shipment_confirmations установлены в выключенном состоянии, как и amazon_vendor_submit_invoices: включи их на странице коннектора, когда AI должен их отправить; он попросит тебя подтвердить каждое.
Прямое Выполнение (ты отправляешь клиенту Amazon): amazon_vendor_list_df_orders, amazon_vendor_get_df_order, amazon_vendor_acknowledge_df_orders, amazon_vendor_list_df_packing_slips, amazon_vendor_get_df_packing_slip, amazon_vendor_list_df_customer_invoices, amazon_vendor_list_df_shipping_labels, amazon_vendor_get_df_shipping_label, amazon_vendor_submit_df_shipment_confirmations и amazon_vendor_update_df_inventory. Создание этикеток для транспортировки: amazon_vendor_request_df_shipping_labels и amazon_vendor_create_df_shipping_labels установлены в выключенном состоянии, как и amazon_vendor_acknowledge_df_orders, amazon_vendor_submit_df_shipment_confirmations и amazon_vendor_submit_df_invoices.
Отправки асинхронные: каждый инструмент отправки отвечает с transactionId и ничем больше. Читай результат с помощью amazon_vendor_get_transaction_status (розничный) или amazon_vendor_get_df_transaction_status (Прямое Выполнение): Processing, Success или Failure с ошибками. Не сообщай о завершении отправки, пока не будет указано Success.
Отчеты (3 шага): amazon_vendor_create_report, затем amazon_vendor_get_report до DONE, затем amazon_vendor_download_report_document.
Полевые заметки: вызовы списка охватывают максимум 7 дней за вызов; списки Прямого Выполнения требуют как created_after, так и created_before. Времена в формате ISO 8601. Количества идут с единицей измерения (Cases или Eaches для розницы, Each для Прямого Выполнения); деньги — это десятичная строка с кодом валюты. partyId — это твой код поставщика для стороны продажи и код склада для сторон отправки и получения. Страница списков с pagination.nextToken.
Ограничения по количеству вызовов: 10 вызовов в секунду на операцию с всплеском в 10 (статус транзакции: всплеск 20). При 429 подожди немного и попробуй снова.
Предварительные условия: SPAPI_CLIENT_ID, SPAPI_CLIENT_SECRET, SPAPI_REFRESH_TOKEN, SPAPI_ENDPOINT, SPAPI_MARKETPLACE_ID
Установи коннектор локально
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Открой http://localhost:3000/connectors/store, выбери Amazon Vendor Central и вставь переменные окружения, указанные в предварительных условиях.
Доступные инструменты
| Инструмент | Что он делает |
|---|---|
amazon_vendor_list_purchase_orders | Список розничных заказов на покупку, размещенных Amazon у тебя, созданных или измененных в течение максимум 7 дней: purchaseOrderNumber… |
amazon_vendor_get_purchase_order | Чтение одного розничного заказа на покупку: состояние, дата заказа, тип заказа на покупку, окно доставки, способ оплаты, покупка, продажа, адрес доставки и… |
amazon_vendor_list_purchase_order_statuses | Список статусов выполнения розничных заказов на покупку в течение максимум 7 дней: purchaseOrderStatus (OPEN, CLOSED) и по каждому товару… |
amazon_vendor_submit_acknowledgements | Подтверждение розничных заказов на покупку: принять, отложить или отклонить каждый товар с количеством и датами, к которым ты обязуешься. Подтверждение… |
amazon_vendor_submit_shipment_confirmations | Отправка подтверждений отгрузки (уведомления о предварительной отгрузке) для розничных заказов на покупку: что было отправлено, откуда, с каким перевозчиком и в… |
amazon_vendor_list_shipments | Список розничных отгрузок, о которых знает Amazon, с деталями перевозчика, текущим статусом, контейнерами и заказами на покупку в них. Фильтруй по своим… |
amazon_vendor_list_transport_labels | Список этикеток для малых посылок, которые Amazon уже создал для розничных отгрузок: данные этикетки по упаковке с номером отслеживания, плюс… |
amazon_vendor_submit_invoices | Отправка счетов или кредитных нот для розничных заказов на покупку в Amazon. Счет — это юридический и финансовый документ: Amazon оплачивает его и… |
amazon_vendor_get_transaction_status | Чтение результата розничной отправки (подтверждение, подтверждение отгрузки или счет) по его transactionId: статус Processing, Success… |
amazon_vendor_list_df_orders | Список заказов на Прямое Выполнение (заказы, которые ты отправляешь напрямую клиентам Amazon), созданных в течение максимум 7 дней… |
amazon_vendor_get_df_order | Чтение одного заказа на Прямое Выполнение: статус, дата заказа, адрес доставки клиента, детали отгрузки (метод доставки, приоритет, обещанная… |
amazon_vendor_acknowledge_df_orders | Подтверждение заказов на Прямое Выполнение: подтвердить или отклонить их с количеством по каждому товару. Отклонение отменяет заказ клиента на… |
amazon_vendor_list_df_shipping_labels | Список этикеток для доставки, которые уже существуют для заказов на Прямое Выполнение, созданных в течение максимум 7 дней: purchaseOrderNumber, этикетка… |
amazon_vendor_get_df_shipping_label | Чтение этикетки для доставки, которая существует для одного заказа на Прямое Выполнение: формат этикетки и номер отслеживания по упаковке, перевозчик, метод доставки… |
amazon_vendor_request_df_shipping_labels | Запрос Amazon на создание этикеток для доставки для заказов на Прямое Выполнение с перевозчиками, оплачиваемыми Amazon. Это бронирует транспорт для посылок. Amazon… |
amazon_vendor_create_df_shipping_labels | Создание этикеток для доставки для одного заказа на Прямое Выполнение и получение их сразу (содержимое этикетки в формате Base64 с номерами отслеживания). Это… |
amazon_vendor_submit_df_shipment_confirmations | Подтверждение того, что заказы на Прямое Выполнение были отправлены (или не могли быть: FLOOR_DENIAL), с отправленным количеством по каждому товару и упаковками.… |
amazon_vendor_list_df_packing_slips | Список упаковочных листов, которые Amazon подготовил для заказов на Прямое Выполнение, созданных в течение максимум 7 дней: purchaseOrderNumber, содержание… |
amazon_vendor_get_df_packing_slip | Чтение упаковочного листа одного заказа на Прямое Выполнение: тип содержимого и содержание листа (Base64 PDF), который нужно положить в посылку. Ограничение: 10… |
amazon_vendor_list_df_customer_invoices | Список счетов клиентов, которые Amazon подготовил для заказов на Прямое Выполнение, созданных в течение максимум 7 дней (магазины, где счет… |
amazon_vendor_update_df_inventory | Отправка запасов, доступных для Прямого Выполнения, в одном из твоих складов. При is_full_update false изменяются только перечисленные товары… |
amazon_vendor_submit_df_invoices | Отправка счетов для заказов на Прямое Выполнение в Amazon. Счет — это юридический и финансовый документ: Amazon оплачивает его. Amazon обрабатывает… |
amazon_vendor_get_df_transaction_status | Чтение результата отправки Прямого Выполнения (подтверждение, подтверждение отгрузки, обновление инвентаря, запрос этикетки или счет) по… |
amazon_vendor_create_report | Запрос отчета поставщика через API отчетов (шаг 1 из 3), для рынка этого коннектора. Типы отчетов поставщика… |
amazon_vendor_get_report | Проверка отчета (шаг 2 из 3): processingStatus — IN_QUEUE, IN_PROGRESS, DONE, CANCELLED или FATAL. Опрос до DONE, затем передай… |
amazon_vendor_download_report_document | Чтение содержимого завершенного отчета (шаг 3 из 3). Сервер получает файл, распаковывает его и возвращает: отчеты аналитики поставщиков… |
Примеры запросов
- "Какие новые заказы на покупку Amazon пришли на этой неделе и какие количества они запрашивают?"
- "Покажи заказ на покупку 2JK3S9VC с его товарами и окном отгрузки."
- "Какие заказы на Прямое Выполнение все еще нуждаются в этикетке для доставки?"
- "Проверь транзакцию 12345-abcde: принял ли Amazon счет, который я отправил?"
- "Запроси отчет о продажах поставщика за прошлую неделю и сообщи мне, когда он будет готов."
Следующие шаги
Это руководство помогло?