catalog-intelligence-agent
Searches Pexels for candidate product images by EAN or title when a product has no brand or EAN.
Prepares Shopify GraphQL productCreate payloads from enriched product data for automatic publication to a Shopify store.
Searches Unsplash for candidate product images by EAN or title when a product has no brand or EAN.
Enriches product data for use in VTEX storefronts, providing SEO-ready titles, descriptions, bullets, schema.org JSON-LD, and images.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@catalog-intelligence-agentEnrich catalog item 7891234567890 (FURADEIRA IMPACTO 750W 110V)"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Catalog Intelligence Agent
Agente MCP de enriquecimento autônomo de catálogo para STOREFRONTS (lojas próprias). Trilha Catalog & Content — Hackathon Agents for Commerce (Deco, 01–09/08/2026).
Recebe dados brutos de ERP (título em CAIXA ALTA, sem descrição, marca genérica, sem imagem) e devolve o produto pronto para publicar na loja própria do lojista — com título SEO, bullets de benefícios, descrição HTML mobile-first, slug/meta, schema.org JSON-LD e imagem.
Não é integrador de marketplace: foca no motor central de higienização que qualquer storefront (deco.cx, VTEX, Shopify, Nuvemshop…) consome via um agente de IA.
Ferramentas MCP (5)
Tool | O que faz |
| Dados de referência por EAN/GTIN (valida dígito verificador + cascade: Bluesoft Cosmos BR → Open Food Facts → EAN-Search) |
| URLs de imagem candidatas por EAN ou título (marca própria sem EAN → Unsplash/Pexels) |
| Pipeline completo: higieniza título → bullets → descrição HTML → SEO → schema.org JSON-LD → imagem (rembg fundo branco) → análise visual → SEO da imagem (alt/filename/caption) |
| Score 0–100 de completeza p/ loja própria (SEO on-page, dados, schema.org, imagem, regras de moda: grade/composição/cor/medidas) + issues |
| Orquestra lote de até 50 produtos → relatório consolidado |
| Raspa e diagnostica a página de um produto na loja do cliente (título, preço, marca, SKU, imagens, EAN) |
| Analisa a imagem: resolução, proporção, fundo, nitidez, metadados EXIF + prontidão p/ loja |
| Baixa até 10 imagens e exibe galeria no chat (data-URLs) ou retorna caminhos locais |
| Converte o produto enriquecido no payload GraphQL productCreate (publicação automática na loja, sem copiar/colar) |
Related MCP server: VitaFlow Shopify MCP
Impacto financeiro (pitch)
Operação de 5.000 SKUs gasta ~200 h/mês de equipe de catálogo → R$ 5.000/mês em horas (R$25/h)
Concorrência (PIMs + IA): US$600–1.000/mês para 500 SKUs — nosso custo ≈ R$0–50/lote
Demo inteira roda em free tiers (~R$0)
Execução
npm install
npm run build # tsc → dist/
npm run dev # modo dev (tsx watch) — MCP server stdio
npm start # node dist/server.js — MCP server stdio
npm test # testes unitários (9): EAN, validate, schema
npm run smoke # smoke end-to-end do protocolo MCP (6 checks, stdio)Conectar em um cliente MCP
Claude Desktop / Cursor / CLI:
{ "mcpServers": { "catalog-intelligence": { "command": "node", "args": ["/caminho/para/dist/server.js"] } } }deco Studio (Custom Connection): rode o servidor HTTP e aponte a Connection para o endpoint:
PORT=8788 node dist/http.js # Streamable HTTP em http://localhost:8788/mcpNo Studio: Agent → Settings → Connections → Add Connection → Custom Connection → cole a URL → selecione as tools do agente.
Teste com MCP Inspector
npx @modelcontextprotocol/inspector node dist/server.jsExemplo
Entrada (ERP):
{ "ean": "7891234567890", "title": "FURADEIRA IMPACTO 750W 110V", "brand": "SEM MARCA" }Saída (storefront):
{
"title": "Furadeira de Impacto 750W 110V",
"slug": "furadeira-de-impacto-750w-110v",
"meta_title": "Furadeira de Impacto 750W 110V — Compre Online",
"bullets": ["✅ Potência de 750W...", "✅ Mandril 13mm...", "✅ Ideal para uso doméstico e profissional..."],
"description_html": "<p>Furadeira de impacto profissional...</p>",
"seo_keywords": ["furadeira", "furadeira de impacto", "750w"],
"schema_org": { "@type": "Product", "name": "Furadeira de Impacto 750W 110V", "sku": "7891234567890", "brand": {"@type":"Brand","name":"..."} },
"image_url": "https://...",
"warnings": []
}Stack
TypeScript ESM (Node 22+)
@modelcontextprotocol/sdk(MCP) +zod(schemas)Transportes: stdio (dev) + Streamable HTTP (deco Studio)
IA: qualquer endpoint OpenAI-compatível via env (
AI_ENDPOINT,AI_MODEL,AI_API_KEY) — sem key, o agente funciona 100% determinísticoZero dependências proprietárias — sem regras de marketplace, sem pricing engine
Env vars
Var | Uso | Obrigatória |
| Endpoint OpenAI-compatível (default: Nous inference) | não |
| Modelo (default: | não |
| Key da IA (sem ela → fallback determinístico) | não |
| Bluesoft Cosmos BR (opcional, 1ª fonte EAN) | não |
| EAN-Search.org (opcional, 3ª fonte) | não |
| Porta do Streamable HTTP (default 8788) | não |
Integração com deco Studio
O servidor é um MCP server padrão — pluga como Connection customizada no Studio
(control plane de agentes da Deco). A demo mostra o agente rodando dentro do Studio:
conectar → chamar enrich_product → ver trace/custo no Monitor.
Author
Carlos Nunes — ClickPim (consultor Amazon BR / automação de catálogo). Submissão individual, hackathon Agents for Commerce — trilha Catalog & Content.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-quality-maintenanceAn MCP server that generates conversion-optimized e-commerce product descriptions, bullet points, and SEO metadata using AI. It supports multiple platforms like Shopify and Amazon with customizable tones for various writing styles.
- Flicense-qualityBmaintenanceMCP server for VitaFlow. Connects ChatGPT to Shopify product data for product management, category cleanup, and tax setup.
- AlicenseBqualityAmaintenanceMCP server for auditing product pages to determine AI shopping agent readiness, providing a 0–100 score and actionable fixes.115Apache 2.0
- Alicense-qualityBmaintenanceMCP server for e-commerce operations including product catalog management, cart/checkout, and Stripe integration, with built-in EU AI Act compliance.MIT
Related MCP Connectors
WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Remote MCP server to enrich company profiles with structured B2B data and confidence scores.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/carlosnunesjr1/catalog-intelligence-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server