MCP servercom.vendooly/vendooly
Amazon Seller Central, Ads and Vendor Central in ChatGPT & Claude.
Read more
Amazon Seller Central, Ads and Vendor Central in ChatGPT & Claude. 100+ tools; writes need approval.Overview
Score?
UNRATED 0.143
of what a free look can see, on 1 looks
Looks
29
last 10 hr ago
Tools
111
More info
URL
mcp.vendooly.com/mcp
streamable-http
Says it is
vendooly-amazon-mcp 1.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.143 · highest on record 0.8561
Toolsfrom sha256:afab90d647…5a1f67
| Tool | Schema |
|---|---|
| ads_catalog_coverage READ-ONLY. Tutti gli ASIN del catalogo e delle vendite recenti di un outpost, uno per uno, con SKU, titolo, stock, vendite e copertura Sponsored Products LIVE. Incrocia tutte le Pr |
input · no output |
| ads_create_portfolio Create an Amazon Ads portfolio to group campaigns (no portfolio-level budget cap; campaigns can then be assigned to it). Same scope as campaigns — no extra authorization needed. |
input · no output |
| ads_create_sp_ad_group Create a SP ad group in an existing campaign. Defaults to PAUSED so it can be populated before delivery. IMPORTANTE — un ad group è O keyword-targeted O product-targeted, MAI entra |
input · no output |
| ads_create_sp_campaign Create a SP campaign. campaign.targeting_type: "AUTO" (Amazon sceglie automaticamente i target — NON aggiungere keyword/target manuali; per modulare i bid dei 4 gruppi auto usa ads |
input · no output |
| ads_create_sp_keywords Create SP keywords. L'ad group bersaglio deve essere keyword-targeted: se ha GIÀ product target Amazon rifiuta con otherError (un ad group è keyword O product, mai entrambi) → in q |
input · no output |
| ads_create_sp_negative_keywords Create SP negative keywords |
input · no output |
| ads_create_sp_negative_targets Create SP negative product targets. Each: { campaign_id, ad_group_id, asin (or raw expression) }. |
input · no output |
| ads_create_sp_product_ads Create SP product ads |
input · no output |
| ads_create_sp_product_targets Create SP targets. MANUAL (campagne MANUAL): ogni target { campaign_id, ad_group_id, bid, e uno tra: asin (ASIN target), category_id (category target), expression (raw v3) }. AUTO |
input · no output |
| ads_delete_sp_campaign Archivia (elimina) una o più campagne SP. È l'UNICO modo di archiviare una campagna: ads_update_sp_campaign accetta solo ENABLED|PAUSED (Amazon rifiuta ARCHIVED sul PUT). IRREVERSI |
input · no output |
| ads_delete_sp_negative_keywords Delete SP negative keywords |
input · no output |
| ads_delete_sp_negative_targets Delete (archive) SP negative product targets |
input · no output |
| ads_delete_sp_targets Delete (archive) SP product targets |
input · no output |
| ads_get_budget_usage READ-ONLY, LIVE. Quanto del budget GIORNALIERO ogni campagna ha già consumato OGGI, in percentuale (dato INTRAGIORNALIERO, aggiornato da Amazon ogni ~10-15 min). Serve alla domanda |
input · no output |
| ads_list_portfolios List Amazon Ads portfolios (groups of campaigns with optional shared budget) |
input · no output |
| ads_list_profiles List Amazon Ads profiles for this account |
input · no output |
| ads_list_sb_ad_groups Read-only: elenco ad group Sponsored Brands (SB) — id, nome, stato (ENABLED|PAUSED|ARCHIVED), campagna di appartenenza. Filtra con campaign_id_filter. |
input · no output |
| ads_list_sb_campaigns LIVE: stato corrente delle campagne Sponsored Brands (SB) ESISTENTI (create da Amazon Ads console — Vendooly non crea ancora campagne SB nuove, serve brandEntityId/Brand Registry/a |
input · no output |
| ads_list_sb_keywords LIVE: keyword Sponsored Brands (SB) con BID e stato ATTUALI — la lettura da fare prima di riofferire su SB. Filtra con campaign_id/ad_group_id. NON ritorna performance: per spesa/v |
input · no output |
| ads_list_sb_targets LIVE: product target Sponsored Brands (ASIN/categoria/brand) con BID e stato ATTUALI. Il target_id serve per ads_update_sb_target_bid. NON ritorna performance: usa execute_sql sul |
input · no output |
| ads_list_sd_ad_groups Read-only: ad group Sponsored Display — id, nome, stato, campagna di appartenenza e defaultBid (l'offerta dell'ad group, la leva di ottimizzazione SD). Filtra con campaign_id_filte |
input · no output |
| ads_list_sd_campaigns LIVE: campagne Sponsored Display (SD) ESISTENTI — name, campaignId, state (enabled|paused|archived), budget giornaliero, tactic (T00020 contestuale | T00030 audiences), costType (c |
input · no output |
| ads_list_sp_ad_groups Read-only list of Sponsored Products ad groups (id, name, state, default bid) |
input · no output |
| ads_list_sp_audiences READ-ONLY. Elenca i SEGMENTI DI PUBBLICO utilizzabili per i moltiplicatori di bid delle campagne Sponsored Products (audience bid adjustments, disponibili in IT/DE/FR/ES/UK). sourc |
input · no output |
| ads_list_sp_campaigns LIVE: stato corrente delle campagne SP. Campi chiave per campagna: name, campaignId, state, targetingType (AUTO|MANUAL) e daily_budget = budget giornaliero NUMERICO nella valuta de |
input · no output |
| ads_list_sp_keywords LIVE: keyword SP con bid e stato ATTUALI — per agire o verificare. NON ritorna performance: per spesa/vendite/ACoS o keyword che sprecano usa execute_sql su fact_keyword_daily. |
input · no output |
| ads_list_sp_negative_keywords List SP negative keywords |
input · no output |
| ads_list_sp_negative_targets List SP negative product targets |
input · no output |
| ads_list_sp_product_ads READ-ONLY LIVE. Elenco SP completo di default (all_pages=true), con ASIN/SKU, stato, nomi e stati di campagna e gruppo. Filtri esatti. all_pages=false legge una pagina Amazon: cont |
input · no output |
| ads_list_sp_targets List SP targeting clauses — SIA i target MANUAL (ASIN/categoria) SIA i 4 gruppi AUTO che Amazon genera da solo nelle campagne AUTO. Ogni clause ritorna il suo targetId, lo state e |
input · no output |
| ads_stockout_check READ-ONLY. Cross-references catalog days of cover (30d cached velocity) with active SP product ads: finds where you are paying for clicks on products close to stock-out. Use for "a |
input · no output |
| ads_update_sb_ad_group Aggiorna un ad group Sponsored Brands (SB) ESISTENTE (es. stato ENABLED|PAUSED). NON crea ad group nuovi. |
input · no output |
| ads_update_sb_campaign Aggiorna una o PIÙ campagne Sponsored Brands (SB) ESISTENTI: budget giornaliero, stato (ENABLED|PAUSED) e OTTIMIZZAZIONE DELL'OFFERTA. Per ottimizzare senza tagliare volume NON str |
input · no output |
| ads_update_sb_keyword_bid Aggiorna il BID di una o PIÙ keyword Sponsored Brands. È la leva per OTTIMIZZARE una campagna SB invece di spegnerla o strozzarne il budget. keyword_id si ottiene da ads_list_sb_ke |
input · no output |
| ads_update_sb_keyword_state Aggiorna lo stato (ENABLED|PAUSED|ARCHIVED) di una o PIÙ keyword Sponsored Brands. SINGOLA: keyword_id + state. BATCH: items=[{keyword_id, state}], MAX 25. Esito verificato per-id. |
input · no output |
| ads_update_sb_target_bid Aggiorna il BID di uno o PIÙ product target Sponsored Brands. Insieme a ads_update_sb_keyword_bid e ai moltiplicatori per posizionamento di ads_update_sb_campaign è il modo per OTT |
input · no output |
| ads_update_sb_target_state Aggiorna lo stato (ENABLED|PAUSED|ARCHIVED) di uno o PIÙ product target Sponsored Brands. SINGOLA: target_id + state. BATCH: items=[{target_id, state}], MAX 25. Esito verificato pe |
input · no output |
| ads_update_sd_ad_group Aggiorna uno o PIÙ ad group Sponsored Display: BID (defaultBid) e/o stato (enabled|paused). Su SD il bid dell'ad group è la leva principale di ottimizzazione. SINGOLA: ad_group_id |
input · no output |
| ads_update_sd_campaign Aggiorna una o PIÙ campagne Sponsored Display ESISTENTI: budget giornaliero e/o stato (enabled|paused). SINGOLA: campaign_id + daily_budget/state. BATCH: items=[{campaign_id, daily |
input · no output |
| ads_update_sp_ad_group Update a SP ad group |
input · no output |
| ads_update_sp_audience_bidding Imposta i MOLTIPLICATORI PER SEGMENTO DI PUBBLICO di UNA campagna Sponsored Products (dynamicBidding.shopperCohortBidding): aggiunge o modifica (set=[{audience_id, percentage}]), t |
input · no output |
| ads_update_sp_campaign Aggiorna una o PIÙ campagne SP. SINGOLA: campaign_id + patches (patches.daily_budget numero → convertito nel payload v3 budget{budgetType:DAILY,budget}; patches.state ENABLED|PAUSE |
input · no output |
| ads_update_sp_keyword_bid Aggiorna il bid di una o PIÙ keyword SP. SINGOLA: keyword_id + bid. BATCH (consigliato per agire su molte keyword in una volta — meno chiamate, niente raffica): items=[{keyword_id, |
input · no output |
| ads_update_sp_keyword_state Aggiorna lo stato (ENABLED/PAUSED) di una o PIÙ keyword SP. SINGOLA: keyword_id + state. BATCH: items=[{keyword_id, state}], MAX 25 per chiamata. Esito verificato PER-ID. |
input · no output |
| ads_update_sp_target_bid Aggiorna il bid di uno o PIÙ target SP (MANUAL ASIN/categoria o i 4 gruppi AUTO close/loose/substitutes/complements). Il target_id si ottiene da ads_list_sp_targets; è QUESTA (non |
input · no output |
| ads_update_sp_target_state Aggiorna lo stato (ENABLED/PAUSED) di uno o PIÙ target SP. SINGOLA: target_id + state. BATCH: items=[{target_id, state}], MAX 25. Esito verificato per-id. |
input · no output |
| audit_aplus_coverage READ-ONLY. Copertura A+ Content del catalogo: quali ASIN hanno un documento A+ APPROVED (= visibile al cliente) e quali no, con i buchi ORDINATI per peso commerciale (unità vendute |
input · no output |
| audit_catalog_quality Run catalog quality audit |
input · no output |
| audit_compliance Audit compliance/GPSR del catalogo (EU/IT). Per ogni SKU verifica gli attributi compliance REALI del suo product type (schema-aware): manufacturer, rtip_manufacturer_contact_inform |
input · no output |
| audit_title_compliance Audit all listings for Amazon title limit (75 chars, enforced from July/August 2026 — i titoli non conformi vengono RISCRITTI dall'IA di Amazon, solo i brand registrati hanno 14 gi |
input · no output |
| bulk_delete_listings Cancella offerte IN BLOCCO su un account, filtrando per canale di gestione. USA QUESTO, non delete_listing in ciclo, quando le offerte da eliminare sono più di qualche decina: dele |
input · no output |
| bulk_update_inventory Bulk inventory updates |
input · no output |
| bulk_update_listings Bulk listing attribute updates (title, bullet_point, any patch). updates: [{sku, title?, bullets?: string[], patches?: [...], product_type?, validate_only?}]. Use when you need to |
input · no output |
| bulk_update_prices Bulk price updates |
input · no output |
| cancel_inbound_plan ACTION. Annulla un piano inbound FBA v2024 non ancora spedito (torna VOIDED). Usalo per i ripensamenti su un piano creato per errore o non più necessario. Chiedi conferma esplicita |
input · no output |
| check_feed_status Stato di elaborazione di un feed (es. quelli restituiti da bulk_delete_listings). Amazon lavora i feed in modo asincrono: IN_QUEUE/IN_PROGRESS = ancora in corso, richiama fra un po |
input · no output |
| check_listing_restrictions READ-ONLY. Gated products: BEFORE listing or buying stock, tells whether THIS seller account can sell each ASIN on the outpost's marketplace (or other marketplaces of the same regi |
input · no output |
| confirm_inbound_option ACTION. Conferma un'opzione del piano inbound FBA scelta dall'utente. kind:"packing" + packing_option_id = fissa l'imballo (poi servono le scatole: set_packing_information). kind:" |
input · no output |
| create_inbound_plan ACTION. Crea un PIANO di spedizione FBA ("Send to Amazon", Fulfillment Inbound v2024-03-20): SKU + quantità + indirizzo di ORIGINE (magazzino/fornitore del seller). È il PASSO 1 de |
input · no output |
| create_listing Crea/sostituisce una listing (PUT). product_data accetta campi SEMPLICI auto-mappati nel formato attributi SP-API: title, brand, price, quantity, condition, ean/upc/gtin, descripti |
input · no output |
| delete_listing Delete a listing |
input · no output |
| diagnose_sales_drop Diagnose a sales drop: compares the last N days with the previous period, checks account health and returns likely causes plus suggested actions. Use for "why are my sales dropping |
input · no output |
| execute_sql Esegue UNA query SQL di sola lettura sul data-hub storico dell'account (DuckDB, un file per org). È LA STRADA PRIMARIA per OGNI domanda di ANALYTICS, in particolare la PERFORMANCE |
input · no output |
| fba_inbound_discrepancies READ-ONLY. "Check FBA shipments and show me the discrepancies / what to recover": reads the inventory ledger (Receipts) which gives, per shipment, units received and the UNRECONCIL |
input · no output |
| findings_list READ-ONLY. Problemi operativi rilevati OGNI GIORNO dal motore deterministico Vendooly sul Data-Hub (i numeri vengono dal motore dati, non dall'LLM). Regole: buybox_lost (Buy Box pe |
input · no output |
| generate_inbound_options ACTION (bozze non vincolanti). Genera E elenca in una sola chiamata le opzioni del piano inbound FBA: kind:"packing" = opzioni di imballo (packing groups); kind:"placement" = opzio |
input · no output |
| generate_vendor_oauth_link Vendor Central OAuth link |
input · no output |
| get_account_health READ-ONLY. Account Health of ONE seller account on ONE marketplace (outpost), read from Amazon's official seller performance report (GET_V2_SELLER_PERFORMANCE_REPORT, same data as |
input · no output |
| get_all_dashboards Read-only aggregated KPI summary across all accounts in the org (aggregates only, no customer data) |
input · no output |
| get_aplus_document READ-ONLY. Dettaglio di UN documento A+ (stato, badge, ASIN associati, tipi di modulo). content_reference_key si prende da list_aplus_documents o audit_aplus_coverage. include_cont |
input · no output |
| get_buybox_prices READ-ONLY. BULK Buy Box / Featured Offer export for a LIST of ASINs (up to 100). Returns a clean table per ASIN: buy_box_price (all-in for the customer), lowest_price, offer_count, |
input · no output |
| get_catalog_item Live SP-API catalog item lookup |
input · no output |
| get_client_status Get status/details of the selected Amazon seller account (outpost), including the Amazon Ads connection: ads.ads_status and, for Ads consents granted from 30/7/2026, ads.expires_at |
input · no output |
| get_competitive_pricing READ-ONLY. Buy Box / Featured Offer price per ASIN (max 20 per Amazon call, auto-batched). Returns buy_box_price (listing) + buy_box_landed_price (incl. shipping), condition, wheth |
input · no output |
| get_context_document Get a built-in documentation topic by name (see list_context_topics). |
input · no output |
| get_dashboard_data Read-only aggregated KPI summary for this account (listing counts, 7d revenue total, issue count). Aggregates only, no customer data. |
input · no output |
| get_epr_report READ-ONLY. Amazon EPR (Extended Producer Responsibility) report for one seller outpost and one CLOSED calendar period, from SP-API GET_EPR_MONTHLY_REPORTS / GET_EPR_QUARTERLY_REPOR |
input · no output |
| get_fba_customer_returns READ-ONLY. Detailed physical FBA customer returns from GET_FBA_FULFILLMENT_CUSTOMER_RETURNS_DATA: SKU, ASIN, return date, quantity, original reason, detailed_disposition, status, f |
input · no output |
| get_fba_inventory FBA inventory summaries |
input · no output |
| get_fee_estimate Estimate Amazon fees (referral + FBA + variable closing) and net proceeds for a given selling price, via the official Amazon Product Fees API (getMyFeesEstimate). Pass asin OR sku, |
input · no output |
| get_fulfilled_shipments READ-ONLY. FBA orders as physically fulfilled by Amazon (report Amazon Fulfilled Shipments, GENERAL variant — no buyer PII): per order, the fulfillment-center-id each item shipped |
input · no output |
| get_inbound_plan READ-ONLY. Dettaglio di UN piano inbound FBA v2024 (stato, indirizzo origine, righe SKU con quantità/prep/label). Con operation_id (invece di inbound_plan_id) fa il polling di un'o |
input · no output |
| get_inbound_plans READ-ONLY. List FBA inbound plans (new "Send to Amazon" workflow, Fulfillment Inbound v2024-03-20): inbound plan id, name, status (ACTIVE/SHIPPED/VOIDED), marketplaces, created/upd |
input · no output |
| get_listing Fetch one listing (summaries, issues, offers, fulfillment availability). Pass include_data:["attributes"] for the full attribute set. |
input · no output |
| get_listing_issues READ-ONLY. Issue Amazon di SKU SPECIFICI (una chiamata SP-API per SKU): usalo quando l'utente nomina 1-20 SKU. Per la domanda "quali dei miei articoli NON sono in vendita / sono bl |
input · no output |
| get_my_catalog_detail Catalog detail from local cache |
input · no output |
| get_my_pricing Your own pricing per SKU |
input · no output |
| get_order_items Items for a specific order |
input · no output |
| get_orders List individual orders (last N days): order ids, status, dates and totals only — no buyer data. Live Amazon Orders API, throttled (≈1 req/min): use ONLY when you need order-level r |
input · no output |
| get_product_types Get product type definition. product_type is REQUIRED (e.g. PUZZLE, SAFETY_AND_HEALTH, LUGGAGE). By default fetches the JSON Schema server-side and returns allowed enum values per |
input · no output |
| get_vendor_invoices Vendor invoices — SP-API non espone un endpoint di lettura per le fatture vendor retail (solo POST submitInvoices). Questo tool restituisce una spiegazione della limitazione e rima |
input · no output |
| get_vendor_po_summary Vendor PO aggregate summary |
input · no output |
| get_vendor_purchase_order_details Vendor PO details |
input · no output |
| get_vendor_purchase_orders Vendor POs |
input · no output |
| get_vendor_remittances Vendor: importi stimati dai PO (SP-API non espone remittance reali in lettura) |
input · no output |
| get_vendor_trading_terms Vendor trading terms — SP-API non espone termini commerciali (payment terms, sconti, accordi) in lettura. Questo tool restituisce una spiegazione della limitazione e rimanda a Vend |
input · no output |
| list_aplus_documents READ-ONLY. Elenco dei documenti A+ Content del seller su questo marketplace, con stato (DRAFT | SUBMITTED | APPROVED | REJECTED), badge e data di aggiornamento. Solo APPROVED è vis |
input · no output |
| list_clients List the connected Amazon outposts (an outpost = one seller on one marketplace; the account_id of each is what you pass to other tools). Org-scoped. |
input · no output |
| list_context_topics List built-in documentation topics (guides and recipes for using Vendooly tools correctly: write confirmation flow, catalog cache fields, rate limits, multi-account, cross analyses |
input · no output |
| list_inactive_listings READ-ONLY. Elenco CATALOGO-WIDE dei listing che NON sono in vendita, CON IL MOTIVO — la risposta a "quali prodotti sono inattivi/bloccati/soppressi?", "cosa mi ha bloccato Amazon d |
input · no output |
| list_my_products List own products from local cache (SKU, ASIN, title, price, stock FBA+MFN, fulfillment channel, velocity = avg units/day last 30d, days_cover = stock/velocity — paginated, default |
input · no output |
| ping Healthcheck |
input · no output |
| reprice_to_buybox ACTION. Reprices the given SKUs to win the Buy Box: compares your price with the Buy Box price and proposes a new one (`delta` below the Buy Box, never below `floor`). With confirm |
input · no output |
| search_catalog Search the Amazon catalog. IMPORTANT: use identifiers (ASIN/EAN/ISBN) for reliable, compact results. Keyword search returns up to 10 items (summaries only) and may be incomplete — |
input · no output |
| send_feedback Send the user's feedback (a bug, an idea, a question or a general comment) straight to the Vendooly team — they read every one. Use it whenever the user reports a problem, is frust |
input · no output |
| set_packing_information ACTION. Registra le SCATOLE del piano inbound FBA (dopo il packing confermato): per ogni packing group, le scatole con dimensioni in CM, peso in KG, quantità di scatole identiche e |
input · no output |
| update_item_highlights Update Item Highlights on a listing. L'attributo UFFICIALE è title_differentiation (max 125 char, rollout titoli modulari 27/7/2026); item_highlights è il nome legacy visto su alcu |
input · no output |
| update_listing Modifica una listing esistente. SHORTCUT amichevoli (consigliati — costruiscono la struttura attributo corretta, niente schema SP-API a mano): bullets:[...] → bullet_point ("Funzio |
input · no output |
| update_mfn_quantity Update MFN inventory quantity for a SKU |
input · no output |
| update_price Update price for a SKU |
input · no output |
| weekly_recap READ-ONLY operational recap, aggregates only (no customer data): revenue, orders, FBA/FBM split, account health and top products by sales velocity. Use when the user asks "how did |
input · no output |
Verify it yourself
npx teppi-check https://mcp.vendooly.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ29R973EQEK29PPRNWDGM