Guida al connettore9 minuti di lettura19 tool MCP7 lingue

Come collegare Meta Catalog a Gemini via MCP

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

HCA cura del team HelpCodeAggiornato 9 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Meta Catalog

Meta Catalog

Let your AI check and maintain your Meta product catalogs (Commerce Manager): products with prices, stock and review status, product sets, data feeds and upload errors, and catalog diagnostics. Can update, add or delete products in bulk after confirmation (switched off at install).

tool

19

Regione

INTL

Categoria

E-commerce

Autenticazione

Bearer Token

Env vars richieste

META_CATALOG_ACCESS_TOKENMETA_CATALOG_BUSINESS_ID
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Meta Catalog con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Prova a chiedere

Prompt di esempio per Meta Catalog

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Meta Catalog · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Meta Catalog, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Meta Catalog + Gemini

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

META_CATALOG_ACCESS_TOKEN, META_CATALOG_BUSINESS_ID

Step 1 — Ottieni le credenziali

La configurazione richiede circa 10 minuti. Ti servono un portfolio business di Meta con un catalogo prodotti in Commerce Manager e un'app Meta.

  1. Apri developers.facebook.com/apps/creation e crea un'app business collegata al tuo portfolio business. Se usi già il connettore Meta Ads, puoi riutilizzare la sua app.
  2. Consigliato, un token che non scade: in Business Settings apri Users → System users e aggiungi un utente di sistema. In Assign assets → Catalogs assegnagli il tuo catalogo (Manage catalog, oppure View catalog se l'AI deve solo leggere). Clicca su Generate token, scegli l'app, imposta la scadenza su Never e spunta catalog_management e business_management. Meta può chiederti prima di verificare il portfolio business.
  3. Incolla il token in META_CATALOG_ACCESS_TOKEN. Inizia con EA; incollalo senza la parola Bearer.
  4. Inserisci l'id del portfolio business in META_CATALOG_BUSINESS_ID: solo cifre, da Business Settings → Business info oppure da business_id= nella barra degli indirizzi di business.facebook.com. Con un token di utente di sistema meta_catalog_list_businesses restituisce un elenco vuoto, quindi prendi l'id da Business Settings.
  5. Installa il connettore ed esegui meta_catalog_check_permissions: entrambi i permessi devono risultare granted. Poi meta_catalog_list_catalogs elenca i tuoi cataloghi con il numero di prodotti.

Con un token utente: un token utente dal Graph API Explorer (la tua app, User Token, gli stessi due permessi) dura solo un'ora o due. Compila anche i campi facoltativi META_APP_ID e META_APP_SECRET (nella tua app in App settings → Basic): AnythingMCP scambia così il token con uno a lunga durata di circa 60 giorni alla prima chiamata e lo rinnova quando mancano meno di 10 giorni, come nel connettore Meta Ads. Senza questi valori estendi tu il token nell'Access Token Debugger (Extend Access Token) e lo sostituisci prima che passino i 60 giorni; la pagina del connettore ti avvisa in anticipo. Con un token di utente di sistema lasciali vuoti.

Cosa legge: i cataloghi della tua azienda e quelli che i clienti hanno condiviso con lei (come li vede un'agenzia o un partner, con i tuoi ruoli su ciascuno); i prodotti con SKU (retailer_id), nome, prezzo e prezzo scontato, disponibilità, giacenza, stato di revisione (approved, pending, rejected, outdated), visibilità, errori e motivi di rifiuto; i set di prodotti con la regola di filtro e i loro prodotti; i feed di dati con la pianificazione, le sessioni di caricamento (articoli rilevati, salvati, non validi ed eliminati) e gli errori di caricamento con numero di riga e SKU; e la diagnostica che mostra Commerce Manager, segnata come MUST_FIX o OPPORTUNITY.

Capire perché i prodotti non compaiono: l'AI parte da meta_catalog_get_diagnostics, poi elenca i prodotti con errori o con un certo stato di revisione e legge con meta_catalog_get_product gli errori e i motivi di rifiuto esatti di un prodotto. Per i problemi dei feed passa da meta_catalog_list_feeds a meta_catalog_list_feed_uploads e poi a meta_catalog_list_upload_errors.

Due id per prodotto: Meta assegna a ogni prodotto un suo id, mentre il tuo SKU è il retailer_id (la colonna id di un feed). L'AI usa l'id Meta per i singoli prodotti e lo SKU nelle modifiche in blocco e nei filtri. I prezzi tornano come testo con la valuta, per esempio 19.99 EUR.

Le modifiche arrivano nelle inserzioni e negli shop: i cataloghi alimentano le inserzioni Advantage+ per cataloghi, gli Shop di Facebook e Instagram e il tagging dei prodotti, quindi una modifica al catalogo si vede lì. Un prodotto fornito da un feed pianificato viene sovrascritto al caricamento successivo del feed: per una modifica duratura correggi la sorgente del feed o usa un feed supplementare.

Disattivati all'installazione: meta_catalog_batch_update_items, meta_catalog_create_product, meta_catalog_update_product e meta_catalog_delete_product. Cambiano ciò che i clienti vedono nelle inserzioni e negli shop, e un prodotto eliminato non si può ripristinare, solo aggiungere di nuovo. Un amministratore può attivarli uno per uno se l'AI deve modificare il catalogo.

Chiede prima di ogni modifica: una volta attivati, l'AI indica il catalogo, i prodotti (nome e SKU) e i valori vecchi e nuovi, e aspetta il tuo sì. Un batch accetta fino a 5.000 modifiche (se ne consigliano meno di 3.000) e viene elaborato in background: l'AI lo segue con meta_catalog_check_batch_status finché non è finito e ti riporta gli errori.

Limiti: Meta limita le chiamate API. I codici di errore 4, 17, 613, 80009 e 80014 (il limite dei batch) significano aspettare qualche minuto prima di riprovare.

Errori comuni: il codice 190 indica che il token non è valido o è scaduto; creane uno nuovo. Con il subcode 467, 460 o 458 (disconnesso, password cambiata, app rimossa) la sessione è chiusa per sempre e il connettore smette di inviare il token finché non ne salvi uno nuovo. I codici 10 e da 200 a 299 indicano che manca un permesso o che l'utente di sistema non ha accesso a quel catalogo: assegna il catalogo e genera di nuovo il token. Il codice 100 indica che un parametro, un campo o un filtro è sbagliato.

Il connettore non crea né elimina cataloghi, feed o set di prodotti, non cambia la pianificazione dei feed né carica file di feed, non gestisce cataloghi localizzati, pixel o sorgenti di eventi, non gestisce le inserzioni per cataloghi (se ne occupa il connettore Meta Ads) e non tagga prodotti nei post di Instagram.

Step 2 — Installa l'adapter

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

Step 3 — Aggiungi il connettore in Gemini

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di YOUR_MCP_API_KEY.
  2. Salva il file e riavvia gemini.
  3. Esegui /mcp in Gemini CLI (oppure gemini mcp list dal terminale): anythingmcp dovrebbe risultare connesso.
  4. Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di Meta Catalog.

Tool disponibili

ToolWhat it does
meta_catalog_check_permissionsList the permissions granted to the access token, each with permission and status (granted or declined)
meta_catalog_list_businessesList the business portfolios the token can reach, with id, name and verification_status
meta_catalog_list_catalogsList the product catalogs owned by the business in META_CATALOG_BUSINESS_ID, with id, name, product_count, vertical (commerce, hotels…
meta_catalog_list_client_catalogsList the catalogs that other businesses (clients) shared with the business in META_CATALOG_BUSINESS_ID, as an agency or partner sees them…
meta_catalog_get_catalogRead one product catalog: name, vertical, product_count, feed_count, owning business and its default and fallback images
meta_catalog_list_productsList the products (items) of a catalog with retailer_id, name, price and sale_price (strings with currency, e.g. 19.99 EUR), availability…
meta_catalog_get_productRead one catalog product by its Meta id with all details: texts, prices, availability, images, custom labels, GTIN, review_status with…
meta_catalog_list_product_setsList the product sets of a catalog (the groups that Advantage+ catalog ads and shop collections use) with id, name, filter rule and…
meta_catalog_get_product_setRead one product set: name, filter rule, product_count, retailer_id and its collection metadata (latest_metadata, live_metadata with cover…
meta_catalog_list_product_set_productsList the products that belong to a product set, with the same fields and filter as meta_catalog_list_products
meta_catalog_list_feedsList the data feeds of a catalog with id, name, product_count, the fetch schedule (url, interval, hour), update_schedule…
meta_catalog_list_feed_uploadsList the upload sessions of a feed, newest first, with start and end time, how the file came in, items detected, persisted, invalid and…
meta_catalog_list_upload_errorsList a sample of the errors and warnings of one feed upload: summary, description, severity (fatal: the item was not ingested; warning: a…
meta_catalog_get_diagnosticsGet the catalog's diagnostics, the issues Commerce Manager shows: grouped by type with severity (MUST_FIX or OPPORTUNITY), title…
meta_catalog_check_batch_statusCheck a batch submitted with meta_catalog_batch_update_items: status (finished once processing is done), errors and errors_total_count…
meta_catalog_batch_update_itemsCreate, update or delete many catalog items in one call (Catalog Batch API, up to 5000 requests, fewer than 3000 recommended)
meta_catalog_create_productAdd one product to a catalog
meta_catalog_update_productChange fields of one catalog product by its Meta id: price, sale_price, availability, inventory, name, description, image, link or…
meta_catalog_delete_productDelete one product from its catalog by Meta id

Esempi di prompt

  • "Perché i prodotti del nostro catalogo principale vengono rifiutati o non compaiono? Dammi i problemi MUST_FIX e quanti articoli tocca ciascuno."
  • "L'ultimo caricamento del nostro feed prodotti è andato a buon fine? Mostrami gli errori con numero di riga e SKU."
  • "Quali prodotti del set Saldi estivi sono esauriti in questo momento?"
  • "Porta lo SKU TSHIRT-ROSSA-M a 24,90 EUR e disponibile. Mostrami i valori vecchi e nuovi prima di cambiare qualcosa."
  • "Elenca i cataloghi che i nostri clienti hanno condiviso con noi e quanti prodotti ha ciascuno."

FAQ

Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Meta Catalog è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Gemini. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare Meta Catalog a ChatGPT via MCP

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Connettori

Come collegare Meta Catalog a Claude via MCP

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Connettori

Come collegare Meta Catalog a Cursor via MCP

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Connettori

Come collegare Meta Catalog a Meta Muse via MCP

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Connettori

Meta Catalog su MCP: trova prodotti rifiutati ed errori dei feed da qualsiasi agente AI

Fai controllare e gestire alla tua AI i cataloghi prodotti Meta (Commerce Manager): prodotti con prezzi, disponibilità e stato di revisione, set di prodotti, feed di dati ed errori di caricamento, e la diagnostica del catalogo. Dopo la tua conferma può anche aggiornare, aggiungere o eliminare prodotti in blocco (disattivato all'installazione).

Connettori

Come collegare Avito a Gemini via MCP

Fai lavorare la tua AI con il tuo account business Avito: elenca gli annunci e cambiane i prezzi, leggi le statistiche di visualizzazioni, contatti e chiamate, controlla i caricamenti autoload e i loro errori, il formato del feed e il tuo portafoglio, e leggi le chat di Avito Messenger. Inviare messaggi e cambiare le impostazioni autoload sono opzionali e disattivati di default.