Gelato

by altetsa

Not rated
GitHub

Description

A Model Context Protocol (MCP) server for integrating with the Gelato Print-on-Demand API. This server enables AI agents (such as Antigravity, Claude, ChatGPT, etc.) to automate product creation from custom design URLs/files, inspect product templates, manage Shopify store…

About

A Model Context Protocol (MCP) server for integrating with the Gelato Print-on-Demand API. This server enables AI agents (such as Antigravity, Claude, ChatGPT, etc.) to automate product creation from custom design URLs/files, inspect product templates, manage Shopify store connections, explore catalog specifications…

Details

Author
altetsa
Categories
Design, Other, AI

Setup

Install Gelato in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/altetsa/gelato-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

Gelato API & Shopify Automation MCP Server

A Model Context Protocol (MCP) server for integrating with theGelato Print-on-Demand API. This server enables AI agents (such as Antigravity, Claude, ChatGPT, etc.) to automate product creation from custom design URLs/files, inspect product templates, manage Shopify store connections, explore catalog specifications, and process print fulfillment orders.

- 🎨Template-Based Product Creation: Programmatically upload design files (PNG, JPG, PDF) to Gelato product template placeholders (ImageFront,ImageBack, etc.) and publish custom print-on-demand items directly to your connected e-commerce stores (Shopify, WooCommerce, etc.).
- 🏪Multi-Store Management: Inspect connected stores (gelato_list_stores), view store products (gelato_list_products), inspect product status (gelato_get_product), and delete products (gelato_delete_product).
- 📐Template Inspection: List templates (gelato_list_templates) and inspect layer structures and variant IDs (gelato_get_template).
- 📚Catalog Exploration: Search Gelato's global product catalog (gelato_search_catalog_products), list categories (gelato_list_catalogs), and fetch product specifications (gelato_get_catalog_product).
- 📦Order Fulfillment & Quotes: Request shipping/print price quotes (gelato_quote_order), place print orders (gelato_create_order), track order status (gelato_get_order), and search orders (gelato_search_orders).

- gelato_list_stores— List all connected stores and theirstoreIds.
- gelato_create_product_from_template— Create and publish a new product to a store from a Gelato template with custom design URLs, titles, descriptions, tags, and variants.
- gelato_list_products— List all products published in a specific store.
- gelato_get_product— Retrieve detailed information and publication status (publishing,active,publishing_error) for a product.
- gelato_delete_product— Remove a product from a store.

- gelato_list_templates— List all product templates created in your Gelato account.
- gelato_get_template— Retrieve details for a specific template, including image layer placeholder names (ImageFront,ImageBack) andtemplateVariantIds.

- gelato_list_catalogs— List main product catalog categories (Apparel, Wall Art, Mugs, Cards, etc.).
- gelato_search_catalog_products— Search catalog items using attribute filters.
- gelato_get_catalog_product— Get specs, printable areas, available dimensions, options, and prices for a catalog product UID.

- gelato_create_order— Submit a print fulfillment order to Gelato.
- gelato_quote_order— Calculate shipping options and cost quotes before placing an order.
- gelato_get_order— Retrieve current order status and tracking details.
- gelato_search_orders— Search orders with pagination and text search.

- Node.js 18.x or higher
- Gelato API Key (obtainable fromGelato Dashboard→Developer > API Keys)

git clone https://github.com/altetsa/gelato-mcp-server.git cd gelato-mcp-server npm install

Add the server entry to your MCP configuration file (e.g.,mcp_config.jsonor Claude Desktopclaude_desktop_config.json):

{ "mcpServers": { "gelato": { "command": "node", "args": [ "/path/to/gelato-mcp-server/index.js" ], "env": { "GELATO_API_KEY": "your_gelato_api_key_here" } } } }

- Get Store ID: Callgelato_list_storesto get your target store'sstoreId.
- Inspect Template: Callgelato_get_templatewith yourtemplateIdto check layer placeholder names (e.g.ImageFront) andtemplateVariantIds.
- Create Product: Callgelato_create_product_from_templatewith:

- storeId
- templateId
- title&description
- variants: Array of objects containingtemplateVariantIdandimagePlaceholderswithnameand publicfileUrlof your print design.

{ "storeId": "82ceff8e-c559-45da-9c93-3982702a0906", "templateId": "c12a363e-0d4e-4d96-be4b-bf4138eb8743", "title": "Custom Printed T-Shirt", "description": "<p>High quality custom printed unisex crewneck t-shirt.</p>", "isVisibleInTheOnlineStore": true, "tags": ["t-shirt", "custom-print", "unisex"], "salesChannels": ["web"], "variants": [ { "templateVariantId": "83e30e31-0aee-4eca-8a8f-dceb2455cdc1", "imagePlaceholders": [ { "name": "ImageFront", "fileUrl": "https://example.com/designs/front_artwork.png" } ] } ] }

Agent-queryable design systems from 224 real products - tokens, type scales, spacing per UI section - over MCP. Claude Code & Cursor build to real specs.

Generate finished App Store and Play Store screenshot sets, compare against any competitor listing, and run AI market research on a new app idea, all from Claude Code or claude.ai.

Eagle MCP Server is a local Model Context Protocol bridge that lets AI assistants (e.g. Cursor, Claude) access your Eagle media library so you can tag, categorize, search, and batch-organize assets with natural language.

Inkrun's remote MCP server lets AI agents like Claude turn Markdown into themed, consistent and reproducible on-brand PDFs with a single tool call

Generate AI images, video & music inside Claude, ChatGPT, Cursor — any AI agent

MCP server for Google Gemini image generation and editing

atch bad animations before they ship. Deterministic motion audit + vision-LLM design review.

Create editable image and video projects with Claude, Cursor or Codex, then review and publish them in Picorn.

Generate images with every major model — Nano Banana, Gemini, GPT Image — from one MCP; one API key, one prepaid balance, no subscription.

STOP UI SLOP: ground Codex, Claude Code, Cursor, and Copilot in 800,000+ real web and iOS screens before a hard finish-gate review.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.