Guida al connettore14 minuti di lettura35 tool MCP7 lingue

Collegare B&Q Marketplace MCP a Gemini CLI

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

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

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

B&Q Marketplace

B&Q Marketplace

Run your shop on the B&Q marketplace from an AI agent: orders, acceptance, tracking and shipping, incidents, offers with prices and stock, imports, messages, returns, invoices and transactions. The marketplace sells in the United Kingdom; sign in with the shop API key from your B&Q seller back office.

tool

35

Regione

GB

Categoria

E-commerce

Autenticazione

API Key

Env vars richieste

B_AND_Q_API_KEY
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

In breve

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Configurazione guidata

Collega B&Q Marketplace a Gemini in 2 minuti

Avvia la prova gratuita su AnythingMCP Cloud, collega B&Q Marketplace con la configurazione guidata e aggiungi il tuo URL MCP a Gemini. Senza codice e senza server da gestire.

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

Prova a chiedere

Prompt di esempio per B&Q Marketplace

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

B&Q Marketplace · live via MCP
Condividi
Opus 4.7

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

💡 Nessuna installazione? Usa direttamente cloud.anythingmcp.com. Accedi, clicca su Connettori → B&Q Marketplace, incolla le tue credenziali, crea una chiave API MCP e hai finito. Niente Docker, niente git clone, niente server locale.

B&Q Marketplace + Gemini

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Requisiti

Consulta le istruzioni complete di configurazione integrate nel connettore (visibili nello store dell'app quando selezioni il connettore). Le variabili d'ambiente richieste per questo connettore sono:

B_AND_Q_API_KEY

Passo 1 — Ottieni le credenziali

Paesi: Regno Unito.

Chi può vendere: B&Q accetta domande tramite il Kingfisher Merchant Hub; l'azienda deve essere registrata per l'IVA. Il connettore ha bisogno di un account venditore che B&Q ha già aperto.

B&Q appartiene a Kingfisher, motivo per cui la piattaforma venditore si trova su un indirizzo Kingfisher.

La configurazione richiede circa 5 minuti.

  1. Accedi al back office venditore B&Q: https://marketplace.kingfisher.com/login.
  2. Nel back office apri il tuo nome utente (in alto a destra) > Le mie impostazioni utente > Chiave API e clicca su Genera una nuova chiave (o copia la chiave esistente). Incollala in B_AND_Q_API_KEY. La chiave viene inviata così com'è nell'intestazione Authorization, senza Bearer. Generare una nuova chiave invalida quella precedente, quindi qualsiasi altro strumento che la utilizza smette di funzionare.
  3. I venditori su B&Q sono noti per impostare l'id del negozio, anche con un singolo negozio. Se il tuo utente ha più di un negozio, imposta B_AND_Q_SHOP_ID sull'id numerico del negozio su cui questo connettore dovrebbe funzionare (mostrato sulla dashboard del back office accanto a Identificatore o ID Negozio, e restituito come shop_id da b_and_q_get_account); per lavorare su più negozi, installa il connettore una volta per negozio. Senza di esso, viene utilizzato il tuo negozio predefinito.
  4. Installa ed esegui b_and_q_get_account: restituisce il negozio a cui appartiene la chiave.

Da dove iniziare: b_and_q_get_account mostra il negozio dietro la chiave (id, nome, stato, valuta e canali). Per il lavoro quotidiano utilizza b_and_q_list_orders con order_state_codes=WAITING_ACCEPTANCE, b_and_q_list_offers per prezzi e stock e b_and_q_list_threads per messaggi che aspettano una risposta.

Prodotti e offerte concorrenti: b_and_q_get_products cerca i prodotti nel catalogo B&Q tramite EAN o un altro riferimento e restituisce il SKU del prodotto del marketplace; b_and_q_list_product_offers elenca le offerte di ogni negozio per i prodotti dati, il miglior prezzo per primo, con circa 5 chiamate al minuto.

Flusso di lavoro degli ordini: un nuovo ordine attende in WAITING_ACCEPTANCE. b_and_q_accept_order accetta (o rifiuta) ogni riga; dopo che il cliente è stato addebitato, l'ordine passa a SHIPPING. Poi b_and_q_update_tracking memorizza il corriere e il numero di tracciamento (i codici dei corrieri provengono da b_and_q_list_carriers) e b_and_q_ship_order conferma la spedizione (SHIPPED). Gli stati successivi sono TO_COLLECT, RECEIVED, CLOSED, REFUSED e CANCELED. Usa b_and_q_list_orders con order_state_codes=WAITING_ACCEPTANCE per la lista delle cose da fare quotidiane e has_incident=true per incidenti aperti; b_and_q_resolve_incident chiude un incidente su una riga d'ordine una volta risolto. I documenti allegati agli ordini (note di consegna, etichette, fatture clienti) sono elencati da b_and_q_list_order_documents.

Scritture: conferma prima. b_and_q_accept_order, b_and_q_update_tracking, b_and_q_ship_order, b_and_q_resolve_incident, b_and_q_accept_return, b_and_q_receive_return, b_and_q_update_offers, b_and_q_reply_thread, b_and_q_create_order_thread e b_and_q_import_products agiscono sul marketplace live. Prima di ogni chiamata, mostra all'utente cosa cambierà (id e righe dell'ordine, numero di tracciamento, SKU dell'offerta con il vecchio e il nuovo prezzo o stock, il testo del messaggio e i destinatari) e aspetta un sì. Rifiutare una riga d'ordine la annulla definitivamente. Nessuno strumento qui rimborsa, annulla ordini o sposta denaro; fallo nel back office. b_and_q_import_offers può eliminare offerte (la modalità REPLACE elimina ogni offerta mancante dal file), quindi è installato disattivato.

Aggiornamento delle offerte (prezzi e stock): b_and_q_update_offers (OF24) sostituisce l'intera offerta. Ogni campo che lasci fuori viene ripristinato: una quantity mancante diventa 0, un discount o description mancante viene eliminato. Leggi sempre prima l'offerta (b_and_q_get_offer o b_and_q_list_offers con sku) e rimandala completa con solo la modifica prevista: shop_sku, product_id e product_id_type (da product_references), state_code, price, quantity, leadtime_to_ship, logistic_class (il suo codice), min_quantity_alert, description, discount, all_prices, available_started / available_ended (leggi come available_start_date / available_end_date) e eventuali offer_additional_fields. Lascia update_delete vuoto o update. La chiamata restituisce un import_id; la modifica viene applicata in modo asincrono, quindi controllala con b_and_q_get_offer_import prima di leggere di nuovo l'offerta. I codici di condizione per state_code provengono da b_and_q_list_offer_conditions, i codici della classe logistica da b_and_q_list_logistic_classes.

Importazioni di file: b_and_q_import_products (P41) e b_and_q_import_offers (OF01) prendono l'URL di un file CSV, XLSX o XML nel formato richiesto da B&Q; il connettore lo scarica e lo carica su B&Q. Tracciali con b_and_q_list_product_imports / b_and_q_get_product_import e b_and_q_list_offer_imports / b_and_q_get_offer_import.

Resi: b_and_q_list_returns (RT11) elenca le richieste di reso. Dove B&Q lascia decidere al negozio, b_and_q_accept_return accetta o rifiuta una in WAITING_ACCEPTANCE e b_and_q_receive_return conferma che la merce è arrivata. I rimborsi rimangono nel back office.

Messaggi: b_and_q_list_threads elenca le conversazioni (filtra con entity_type=MMP_ORDER e entity_id=<order id> per un ordine; entity_id senza entity_type viene rifiutato), b_and_q_get_thread legge una con i suoi messaggi, b_and_q_reply_thread risponde (destinatario CUSTOMER o OPERATOR, che è B&Q) e b_and_q_create_order_thread apre una nuova conversazione su un ordine. I codici di motivo per gli argomenti provengono da b_and_q_list_reasons; lascia il suo locale vuoto a meno che tu non sappia che il marketplace ha quella lingua (un locale inattivo risponde 400).

Denaro: b_and_q_list_invoices (IV01) elenca i documenti contabili che B&Q emette al negozio e b_and_q_list_transactions (TL02) le righe di transazione (vendite, commissioni, rimborsi, pagamenti). Se B&Q utilizza la Fatturazione Venditore Avanzata, IV01 non restituisce nuovi documenti; usa b_and_q_list_document_requests (DR11) e le transazioni poi.

Liste di riferimento: b_and_q_list_channels (siti dei paesi), b_and_q_list_carriers, b_and_q_list_shipping_zones, b_and_q_list_shipping_methods e b_and_q_list_logistic_classes cambiano raramente; leggili una volta per conversazione.

Paginazione: ordini, offerte, fatture e importazioni di prodotti paginano con max (al massimo 100) e offset. Thread, resi, transazioni, richieste di documenti e importazioni di offerte restituiscono un next_page_token; passalo come page_token per ottenere la pagina successiva (tutti gli altri filtri vengono quindi ignorati) fino a quando non è mancante.

Date sono ISO 8601, ad esempio 2026-10-01T00:00:00Z; le risposte sono in UTC.

Limiti di frequenza: Ogni API ha il proprio limite e B&Q può stringerli. L'elenco delle offerte e degli ordini è destinato all'uso interattivo, le importazioni di prodotti e offerte al massimo ogni 15 minuti, b_and_q_get_account e le liste di riferimento circa una volta al giorno. Un 429 porta un'intestazione Retry-After con i secondi da attendere; non riprovare in un ciclo.

Errori: 401 significa che la chiave è errata o è stata sostituita da una più recente, 403 che il tuo utente non ha il diritto per questa azione, 404 che l'ordine, l'offerta o il thread non esistono per questo negozio, 400 un parametro errato o un ordine in uno stato errato (il messaggio lo nomina, ad esempio ORDER_INVALID_STATE).

Passo 2 — Installa l'adattatore

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

Passo 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 B&Q Marketplace.

Strumenti disponibili

StrumentoCosa fa
b_and_q_get_accountLeggi il negozio dietro la chiave API su questo marketplace (A01): id e nome del negozio, stato, canali, valuta, grado e tasso di approvazione, contatto…
b_and_q_list_ordersElenca gli ordini (OR11) con le loro righe, cliente, indirizzo di spedizione, prezzi, stato e incidenti. Filtra per stato (ad es. WAITING_ACCEPTANCE per…
b_and_q_list_offersElenca le offerte del negozio (OF21): SKU, prodotto, prezzo e sconto, tutti i prezzi dei canali, quantità in stock, condizione, tempo di consegna e se…
b_and_q_get_offerLeggi un'offerta completa per il suo id offerta (OF22): ogni campo di prezzo, sconto, quantità, condizione, classe logistica, tempo di consegna e personal…
b_and_q_list_offer_conditionsElenca le condizioni delle offerte (OF61) che il marketplace accetta, ad es. nuovo o usato, con il codice da inserire in state_code quando si aggiornano le offerte
b_and_q_list_offer_importsElenca le importazioni e gli aggiornamenti delle offerte (OF04), da file e da b_and_q_update_offers: stato (WAITING, RUNNING, COMPLETE, FAILED), righe lette…
b_and_q_get_offer_importLeggi lo stato di un'importazione di offerta o aggiornamento offerta (OF02) per il suo import_id, come restituito da b_and_q_update_offers o b_and_q_import_offers…
b_and_q_list_product_importsElenca le importazioni di prodotti (P51) con il loro stato (WAITING, RUNNING, SENT, COMPLETE, FAILED, CANCELLED), i conteggi delle trasformazioni e il…
b_and_q_get_product_importLeggi lo stato di un'importazione di prodotto (P42) per il suo import_id: stato di importazione, motivo, conteggi delle trasformazioni e i dettagli di integrazione…
b_and_q_get_productsCerca prodotti nel catalogo del marketplace tramite i loro identificatori (P31), ad es. EAN, e ottieni lo SKU del prodotto del marketplace, titolo e categoria.…
b_and_q_list_product_offersElenca le offerte di ogni negozio per i prodotti dati (P11), ordinati per miglior prezzo, per confrontare il tuo prezzo con la concorrenza. Fornisci product_ids…
b_and_q_list_threadsElenca i thread di messaggi (M11) con i clienti e B&Q: argomento, ordine o offerta collegata, partecipanti, data dell'ultimo messaggio e da quando un negozio…
b_and_q_get_threadLeggi un thread di messaggi (M10) con tutti i suoi messaggi, mittenti, destinatari, allegati e l'ordine o offerta collegata
b_and_q_list_returnsElenca le richieste di reso (RT11) con il loro stato, righe di reso, motivo, RMA, tracciamento e l'ordine collegato. Filtra per stato, ordine o data.…
b_and_q_list_reasonsElenca i codici di motivo del marketplace (RE01): incidente, cancellazione, rimborso e motivi di messaggio, con le loro etichette e se il negozio può…
b_and_q_list_carriersElenca i corrieri conosciuti dal marketplace (SH21) con il loro codice, etichetta e URL di tracciamento. Usa il codice come carrier_code in…
b_and_q_list_invoicesElenca i documenti contabili che B&Q emette al negozio (IV01): fatture e note di credito con periodo, totali con e senza tasse, commissione…
b_and_q_list_transactionsElenca le righe di transazione del negozio (TL02): importi degli ordini, spedizione, commissioni, rimborsi, crediti manuali e pagamenti, con importo, tipo…
b_and_q_list_document_requestsElenca le richieste di documenti contabili (DR11), utilizzate quando B&Q esegue la Fatturazione Venditore Avanzata: fatture e note di credito che B&Q o il negozio…
b_and_q_list_order_documentsElenca i documenti allegati a uno o più ordini (OR72): note di consegna, etichette di spedizione, fatture clienti e altri file, con id, file…
b_and_q_list_channelsElenca i canali di vendita del marketplace (CH11), di solito uno per sito paese, con codice ed etichetta. Usa i codici come channel_codes in…
b_and_q_list_shipping_zonesElenca le zone di spedizione attive del marketplace (SH11) con codice ed etichetta, ad es. Francia continentale o Corsica. Cambiano raramente: chiamalo…
b_and_q_list_shipping_methodsElenca i metodi di spedizione attivi del marketplace (SH12), ad es. standard, espresso o ritiro, con codice, etichetta, se un numero di tracciamento…
b_and_q_list_logistic_classesElenca le classi logistiche del marketplace (SH31), le fasce di dimensione o peso che decidono i prezzi di spedizione, con codice ed etichetta. Usa il codice come…
b_and_q_accept_orderAccetta o rifiuta le righe di un ordine in attesa di accettazione (OR21). Ogni riga dell'ordine deve essere elencata. Rifiutare una riga la annulla…
b_and_q_update_trackingImposta il corriere e il numero di tracciamento di un ordine (OR23). Fornisci carrier_code da b_and_q_list_carriers, o carrier_name con carrier_url per…
b_and_q_ship_orderConferma che un ordine in SPEDIZIONE è stato spedito (OR24); passa a SPEDITO e il cliente viene notificato. Imposta prima il tracciamento con…
b_and_q_update_offersCrea o aggiorna offerte, inclusi prezzo e stock (OF24). Sostituisce ogni offerta completamente: ogni campo lasciato fuori viene ripristinato (una mancante…
b_and_q_reply_threadRispondi in un thread di messaggi (M12) al cliente o a B&Q. Il messaggio viene consegnato immediatamente e non può essere ritirato: mostra all'utente il testo…
b_and_q_create_order_threadInizia un nuovo thread di messaggi su un ordine (OR43) con il cliente, B&Q o entrambi. Il messaggio viene consegnato immediatamente: mostra all'utente il testo…
b_and_q_resolve_incidentSegna l'incidente aperto su una riga d'ordine come risolto (OR64), una volta che il problema del cliente è risolto. reason_code deve essere un INCIDENT_CLOSE…
b_and_q_accept_returnAccetta o rifiuta una richiesta di reso in WAITING_ACCEPTANCE (RT21). Solo quando B&Q gestisce i resi nel back office venditore e lascia il…
b_and_q_receive_returnConferma che la merce di un reso accettato è arrivata nel tuo magazzino (RT25). Il reso passa a RICEVUTO. Agisce sul marketplace live…
b_and_q_import_productsInvia un file di prodotto al marketplace (P41) per creare o arricchire prodotti nel suo catalogo. file_url è l'indirizzo di un CSV, XLSX o XML…
b_and_q_import_offersImporta un file di offerte (OF01) per creare, aggiornare o eliminare offerte in blocco. La modalità REPLACE elimina ogni offerta che non è nel file, e…

Esempi di prompt

  • "Quali ordini B&Q sono in attesa di accettazione e qual è il loro valore totale in GBP?"
  • "Imposta lo stock del mio SKU del riavvolgitore per tubo da giardino HR-30M a 40 su B&Q."
  • "Segna l'incidente sulla riga 2 dell'ordine 7012345-A come risolto; il cliente ha ricevuto le viti mancanti."
  • "Quali delle mie offerte B&Q non sono attive e quale motivo fornisce B&Q?"
  • "Mostrami le fatture che B&Q mi ha emesso questo trimestre con i totali delle commissioni."

FAQ

Dove posso ottenere la chiave API di B&Q? Nel back office venditore B&Q: il tuo nome utente (in alto a destra), Le mie impostazioni utente, Chiave API, poi Genera una nuova chiave (o copia la chiave esistente). Generare una nuova chiave invalida quella precedente. I venditori su B&Q sono noti per impostare l'id del negozio, anche con un singolo negozio. Con più di un negozio, imposta B_AND_Q_SHOP_ID sul negozio su cui questo connettore dovrebbe funzionare.

Chi può vendere su B&Q e quali paesi copre? B&Q accetta domande tramite il Kingfisher Merchant Hub; l'azienda deve essere registrata per l'IVA. Il connettore copre il Regno Unito. B&Q appartiene a Kingfisher, motivo per cui la piattaforma venditore si trova su un indirizzo Kingfisher.

Può annullare ordini, rimborsare o eliminare offerte? Nessuno strumento rimborsa o annulla un ordine; fallo nel back office di B&Q. Rifiutare una riga durante l'accettazione di un ordine la annulla definitivamente, quindi l'AI ti mostra ogni scrittura e aspetta un sì. b_and_q_import_offers è installato disattivato, perché la sua modalità REPLACE elimina ogni offerta mancante dal file; attivalo nella pagina del connettore solo se l'AI deve usarlo.

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?

Collega B&Q Marketplace a Gemini in 2 minuti

Avvia la prova gratuita su AnythingMCP Cloud, collega B&Q Marketplace con la configurazione guidata e aggiungi il tuo URL MCP a Gemini. Senza codice e senza server da gestire.

Guide correlate

Connettori

B&Q Marketplace MCP: ordini, offerte e spedizioni

Gestisci il tuo negozio sul marketplace B&Q da un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Connettori

Collegare B&Q Marketplace MCP a ChatGPT

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Connettori

Collegare B&Q Marketplace MCP a Claude

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Connettori

Collegare B&Q Marketplace MCP a Microsoft Copilot

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Connettori

Collegare B&Q Marketplace MCP a Cursor

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.

Connettori

Collegare B&Q Marketplace MCP a Meta Muse

Gestisci il tuo negozio sul marketplace B&Q tramite un agente AI: ordini, accettazione, tracciamento e spedizione, incidenti, offerte con prezzi e stock, importazioni, messaggi, resi, fatture e transazioni. Il marketplace vende nel Regno Unito; accedi con la chiave API del negozio dal tuo back office venditore B&Q.