Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Gelato 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
Gelato print-on-demand: sfoglia il catalogo prodotti, controlla prezzi, disponibilità e metodi di spedizione, fai preventivi e bozze degli ordini e seguine la spedizione (anche per gli ordini Etsy e Shopify), e gestisci i prodotti dei negozi collegati. API di Gelato con chiave API.
Prova a chiedere
Prompt di esempio per Gelato
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 → Gelato, inserisci le credenziali, genera una MCP API key — fatto. Niente Docker, niente
git clone, niente server locale.
Gelato + Gemini
Gelato print-on-demand: sfoglia il catalogo prodotti, controlla prezzi, disponibilità e metodi di spedizione, fai preventivi e bozze degli ordini e seguine la spedizione (anche per gli ordini Etsy e Shopify), e gestisci i prodotti dei negozi collegati. API di Gelato con chiave API.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
GELATO_API_KEY
Step 1 — Ottieni le credenziali
- Nella dashboard di Gelato (dashboard.gelato.com) apri Developer → API Keys e clicca Add API key. Questa pagina la vedono solo gli admin o gli utenti con il relativo permesso.
- Dai un nome alla chiave, clicca Create key e copiala subito: Gelato non la mostra una seconda volta.
- Incollala in
GELATO_API_KEYe installa il connettore. La chiave viene inviata come headerX-API-KEYa ciascuno degli host API di Gelato (product, order, shipment ed ecommerce). - Parti da
gelato_list_catalogsegelato_get_catalog, poi usagelato_search_productsper trovare ilproductUidche serve per prezzi, preventivi e ordini.gelato_quote_orderdà il prezzo completo con le opzioni di spedizione per un indirizzo reale.
gelato_create_order, gelato_confirm_draft_order e gelato_create_product_from_template vengono installati disattivati: i primi due addebitano il tuo account Gelato, il terzo pubblica un'inserzione nel negozio collegato (Etsy fa pagare una tariffa di inserzione). Attivali nella pagina del connettore solo se ti servono. gelato_create_draft_order è attivo, perché una bozza non viene né prodotta né addebitata. Gli ordini di un negozio Etsy o Shopify collegato arrivano a Gelato da soli e compaiono in gelato_search_orders: non crearli una seconda volta.
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
Gelato.
Tool disponibili
| Tool | What it does |
|---|---|
gelato_list_catalogs | List the Gelato product catalogs (posters, t-shirts, mugs, cards, canvas...) with their catalogUid and title |
gelato_get_catalog | Get one catalog with its product attributes and every allowed value (size, paper, colour, orientation...) |
gelato_search_products | List the products of a catalog, optionally filtered by attribute values, with productUid, attributes, weight, dimensions and supported… |
gelato_get_product | Get one Gelato product by productUid: attributes, weight, supported and unsupported countries, whether it is stockable or printable, and… |
gelato_get_product_prices | Get the production price of a product for every quantity tier, optionally for one destination country and currency |
gelato_get_cover_dimensions | Get the cover dimensions in mm of a multi-page product such as a photo book or brochure for a given page count, to size the cover artwork |
gelato_check_stock | Check stock of up to 250 products per stock region (US-CA, EU, UK, OC, AS, SA...) |
gelato_list_shipment_methods | List Gelato shipment methods with their shipmentMethodUid, type (normal, express, pallet), whether they are tracked, suit business or… |
gelato_quote_order | Price an order before placing it: for the given products and recipient, returns one or more quotes (one per fulfilment facility) with… |
gelato_create_draft_order | Create a draft order |
gelato_create_order | Place an order that goes straight to production: Gelato charges the account (wallet or card) and prints and ships it |
gelato_get_order | Get one order: type, fulfillment and financial status, channel (api, ui, shopify, etsy), store id, items with files and previews, shipment… |
gelato_search_orders | Search orders, including those imported from connected Etsy and Shopify stores |
gelato_confirm_draft_order | Turn a draft order into a real order, which sends it to production and charges the account |
gelato_cancel_order | Cancel an order to stop production and shipment |
gelato_list_store_products | List the products of a Gelato-connected e-commerce store (Shopify, Etsy...) with title, status (created, publishing, publishing_error… |
gelato_get_store_product | Get one product of a connected store: title, description, status, publishing error code, preview URLs, variants with productUid and… |
gelato_get_template | Get a product template made in the Gelato dashboard: title, description, and its variants with productUid, variant options and the named… |
gelato_create_product_from_template | Create a product in a connected store from a dashboard template, with your own title, description, tags and images per placeholder |
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?