Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Pancake 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.
In breve
Gestisci la inbox di social commerce di Pancake dalla tua AI: elenca e leggi le conversazioni Facebook, Instagram, Zalo, WhatsApp e TikTok di una pagina, aggiungi tag e assegnale, segnale come lette, cerca i clienti, aggiungi note, elenca post e staff e leggi le statistiche di pagina, staff e tag. Le risposte sono disattivate all'installazione.
Prova a chiedere
Prompt di esempio per Pancake
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Pancake, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Pancake + Gemini
Gestisci la inbox di social commerce di Pancake dalla tua AI: elenca e leggi le conversazioni Facebook, Instagram, Zalo, WhatsApp e TikTok di una pagina, aggiungi tag e assegnale, segnale come lette, cerca i clienti, aggiungi note, elenca post e staff e leggi le statistiche di pagina, staff e tag. Le risposte sono disattivate 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:
PANCAKE_PAGE_ID, PANCAKE_PAGE_ACCESS_TOKEN
Step 1 — Ottieni le credenziali
La configurazione richiede circa 2 minuti. Ti serve un account Pancake con accesso alla pagina che vuoi collegare: il connettore usa l'id della pagina e il Page Access Token di quella pagina.
- Accedi su https://pages.fm e apri la pagina che vuoi collegare.
- Vai su Settings → Tools (in vietnamita Cài đặt → Công cụ) e copia il Page Access Token in
PANCAKE_PAGE_ACCESS_TOKEN. Incolla solo il token, senzapage_access_token=davanti. - Inserisci l'id della pagina in
PANCAKE_PAGE_ID: la parte dopo pages.fm/ nell'indirizzo della pagina, per esempio256469571178082. Le pagine di altri canali mantengono il prefisso, per esempiowaba_102952029333366. - Installa il connettore ed esegui
pancake_list_tags: elenca i tag della pagina e conferma che token e id della pagina vanno insieme.
Un'installazione per pagina: Pancake riunisce in una sola inbox i canali Facebook, Instagram, Zalo, WhatsApp, TikTok e altri di una pagina, ma ogni pagina collegata in Pancake ha il suo id e il suo token. Per lavorare con più pagine installa il connettore una volta per pagina. Il token resta valido finché non lo rigeneri in Pancake e viaggia come parametro di query page_access_token, l'unico modo che Pancake accetta, e solo verso pages.fm.
Cosa legge: le conversazioni della pagina, 60 alla volta, dalle più recenti: messaggi privati, commenti sotto i post e commenti alle dirette, con anteprima, stato di lettura, cliente, tag, staff assegnato e numeri di telefono. Poi i messaggi di una conversazione, 30 alla volta, con gli allegati; i tag della pagina; lo staff con lo stato online; i clienti con nome, genere, compleanno, numeri di telefono, email e note; i post con numero di commenti, like e numeri di telefono raccolti; e le statistiche della pagina (per ora), dello staff e dei tag.
Sempre con un intervallo di tempo: clienti, post, statistiche della pagina e dei tag si leggono per un intervallo con inizio e fine (since e until), e diversi endpoint accettano al massimo circa un mese alla volta. Chiedi questa settimana o settembre e l'AI calcola l'intervallo. Le statistiche dello staff usano un intervallo di date nel fuso orario della pagina (UTC+7 per una pagina in Vietnam); gli orari nelle risposte sono in UTC.
Chiede prima di modificare un cliente: prima di pancake_update_customer (nome, genere, compleanno o numeri di telefono; un nuovo elenco di numeri sostituisce quello vecchio) l'AI ti mostra cosa cambia e aspetta il tuo sì. pancake_tag_conversation, pancake_assign_conversation, pancake_mark_conversation_read, pancake_mark_conversation_unread e pancake_add_customer_note modificano solo la inbox condivisa: il cliente non vede tag, assegnazioni, stato di lettura o note, e l'AI li usa quando glielo chiedi.
Disattivati all'installazione: pancake_send_message, pancake_reply_comment e pancake_send_private_reply. Scrivono al cliente: un messaggio nella inbox, una risposta pubblica sotto un commento che legge chiunque veda il post, oppure un messaggio privato su Messenger all'autore di un commento, fino a 7 giorni dopo il commento. Un amministratore li attiva consapevolmente, e anche allora l'AI ti mostra il testo esatto e aspetta il tuo sì. Valgono le regole dei canali: Facebook e Instagram consentono risposte libere solo entro 24 ore dall'ultimo messaggio del cliente.
Limiti: Pancake consente 5 richieste al secondo per pagina. Un 429 significa rallentare e riprovare dopo un momento.
Errori comuni: Pancake risponde alla maggior parte degli errori con HTTP 200 e success false; il connettore li trasforma in errori. Invalid access_token (errore 102) significa che il token è sbagliato, è stato rigenerato o appartiene a una pagina diversa da PANCAKE_PAGE_ID. 403 significa che il tuo ruolo sulla pagina non consente l'azione; per le statistiche serve un ruolo che possa vedere i report.
Il connettore non elenca le tue pagine e non genera token di pagina, non carica media e non invia immagini, non invia modelli WhatsApp, non modifica né elimina note, non cambia le impostazioni round-robin e non lavora con annunci, registri chiamate, esportazioni di dati, chat plugin, webhook o Pancake POS (ordini, prodotti e magazzino).
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 mostraYOUR_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" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia
gemini. - Esegui
/mcpin Gemini CLI (oppuregemini mcp listdal terminale):anythingmcpdovrebbe risultare connesso. - Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di
Pancake.
Tool disponibili
| Tool | What it does |
|---|---|
pancake_list_conversations | List the page's conversations, 60 at a time, most recently updated first: id, channel type (INBOX, COMMENT, LIVESTREAM), snippet, seen… |
pancake_get_messages | Read the messages of one conversation, 30 at a time, newest first: id, type, text, sender (customer or staff name), time, attachments and… |
pancake_tag_conversation | Add a tag to a conversation or remove it, the way staff label threads in the Pancake inbox |
pancake_assign_conversation | Assign a conversation to one or more staff members, replacing the current assignment, so it shows in their Pancake inbox |
pancake_mark_conversation_read | Mark a conversation as read in the Pancake inbox, for example after the AI has handled it |
pancake_mark_conversation_unread | Mark a conversation as unread in the Pancake inbox so staff pick it up again |
pancake_send_message | Send a text message to the customer in an inbox conversation (Messenger, Instagram, Zalo, WhatsApp, TikTok and other channels of the page) |
pancake_reply_comment | Reply publicly under a customer's comment on one of the page's posts |
pancake_send_private_reply | Send a private message to the author of a comment (Facebook private reply), allowed up to 7 days after the comment |
pancake_list_tags | List the tags set up on the page: numeric id, text and colour |
pancake_list_staff | List the page's staff: id (UUID), name, availability status, whether they are online and their status on the page, plus the round-robin… |
pancake_list_customers | List the page's customers created or updated in a time window, newest first, page by page: id, name, page-scoped id (psid), gender… |
pancake_update_customer | Change a page customer's name, gender, birthday or phone numbers in Pancake |
pancake_add_customer_note | Add a text note to a page customer, visible to the page's staff in Pancake and not to the customer |
pancake_list_posts | List the page's posts published in a time window: id, type, text, time, comment count, phone numbers collected and likes |
pancake_page_statistics | Page activity per hour in a time window: new customers, new inbox threads, customer and page inbox messages and comments, phone numbers… |
pancake_staff_statistics | Staff performance on the page in a date range: the page totals and the figures per staff member that Pancake's staff report shows… |
pancake_tag_statistics | How often each tag was used on the page in a time window, as a series per tag, plus today's counts and the tag list (id and text) to read… |
Esempi di prompt
- "Mostrami le conversazioni non lette di oggi nella inbox e riassumi cosa chiedono i clienti."
- "Metti il tag Spedizione a tutte le conversazioni di stamattina che chiedono dei costi di spedizione e assegnale a Giulia."
- "Chi dello staff ha gestito più conversazioni la settimana scorsa, e com'è andato il team nel complesso?"
- "Aggiungi una nota alla cliente Sara Bianchi: vuole la taglia M, paga in contrassegno. Poi cambia il suo numero in 333 123 4567, ma prima fammi vedere la modifica."
- "Quanti nuovi clienti e numeri di telefono ha raccolto la pagina ogni giorno questa settimana, e quale post ha avuto più commenti?"
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?