BrindesBrasil.com.br

Catálogo de brindes personalizados do Brasil: busca, cores, gravação e preço por quantidade.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
74%
Integridad del esquema
87%
Calidad de los nombres
83%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (4)

  • LOWTool 'detalhes_produto' description lacks action verben detalhes_produto
  • LOWTool 'calcular_preco' description lacks action verben calcular_preco
  • LOWTool 'indicar_similares' description lacks action verben indicar_similares
  • LOWTool 'calcular_frete' description lacks action verben calcular_frete

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,669Tokens (definiciones de herramientas)
~1.2 KBTamaño de respuesta típico
Impacto moderado en la atención (1.30% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "catalogo": {
      "url": "https://www.brindesbrasil.com.br/wp-json/bb/v1/mcp"
    }
  }
}

Puntos de conexión remotos

https://www.brindesbrasil.com.br/wp-json/bb/v1/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (7)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢buscar_produtos(busca, categoria, limite)

Busca brindes no catálogo por texto (nome, tipo, material) ou SKU. Devolve título, SKU, link, imagem, preço unitário a partir de (com gravação), situação de estoque (em_estoque, estoque_baixo, sob_encomenda, sem_estoque), estoque_qtd e primeira_faixa (primeira quantidade da tabela de preço, NÃO é pedido mínimo).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "busca": {
      "type": "string",
      "description": "O que procurar. Ex.: \"garrafa inox\", \"caneta metal touch\", \"SPX-08103\"."
    },
    "categoria": {
      "type": "string",
      "description": "Opcional: slug de categoria vindo de listar_categorias."
    },
    "limite": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 8
    }
  },
  "required": [
    "busca"
  ]
}
🟢detalhes_produto(produto)

Detalhes de um produto: descrição, cores do mesmo modelo, estoque, medidas da caixa, técnicas de gravação disponíveis e tabela de preço por quantidade (preço unitário com 1 gravação).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "produto": {
      "type": "string",
      "description": "SKU do produto (ex.: SPX-10338-BCO) ou ID numérico."
    }
  },
  "required": [
    "produto"
  ]
}
🟢calcular_preco(produto, quantidade, aplicacoes)

Calcula preço unitário e total de um produto para uma quantidade e número de gravações (aplicações), com o mesmo motor do site. Não inclui frete.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "produto": {
      "type": "string",
      "description": "SKU do produto (ex.: SPX-10338-BCO) ou ID numérico."
    },
    "quantidade": {
      "type": "integer",
      "minimum": 1,
      "description": "Quantidade de peças."
    },
    "aplicacoes": {
      "type": "integer",
      "minimum": 0,
      "maximum": 4,
      "default": 1,
      "description": "Número de gravações (0 = sem gravação, 1 a 4)."
    }
  },
  "required": [
    "produto",
    "quantidade"
  ]
}
🟢indicar_similares(produto, limite)

Outras cores do mesmo modelo e produtos parecidos, na mesma ordem que a página do produto mostra.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "produto": {
      "type": "string",
      "description": "SKU do produto (ex.: SPX-10338-BCO) ou ID numérico."
    },
    "limite": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12,
      "default": 8
    }
  },
  "required": [
    "produto"
  ]
}
🟢identificar_imagem(url, limite, nome, candidatos)

Descobre o SKU a partir de uma foto (URL https de brindesbrasil.com.br, ex.: o anexo do chat). Primeiro tenta pelo NOME do arquivo (imagem baixada do nosso site), depois compara com o índice de imagens do catálogo (distancia_hamming <= 10 = mesma forma; distancia_cor alta = mesmo modelo em outra cor; 11 a 16 = provável; acima disso não casa). Também lê o SKU gravado nos metadados do arquivo original. Se nada casar, devolve lista vazia: busque por texto.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "URL https da imagem (brindesbrasil.com.br)."
    },
    "limite": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5
    },
    "nome": {
      "type": "string",
      "description": "Opcional: nome original do arquivo (ex. Caneca-Inox-400ml-26931-1768333656.webp). Se vier de uma imagem do nosso site, acha o produto só pelo nome."
    },
    "candidatos": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "description": "Opcional: SKUs ou ids dos produtos que o cliente visitou (o radar.js lista). Compara primeiro só com eles; se não casar, usa o catálogo inteiro. `caminho` na resposta diz qual usou."
    }
  },
  "required": [
    "url"
  ]
}
🟢listar_categorias

Lista as categorias principais do catálogo com slug, link, quantidade de produtos e subcategorias.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢calcular_frete(cep, itens, produto, quantidade, aplicacoes, ...)

Calcula o frete de um pedido para um CEP brasileiro com o mesmo cálculo do carrinho da loja (preço com gravação, produtos agrupados nas mesmas caixas quando cabem e somente as formas de envio habilitadas). Aceita um produto (produto + quantidade) ou vários em "itens" (até 10); o frete de vários produtos é o do pedido inteiro, que difere da soma de cotações separadas. Devolve cada opção com valor e prazo total (produção + entrega).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "cep": {
      "type": "string",
      "description": "CEP de destino no Brasil, 8 dígitos (ex.: 01310-100)."
    },
    "itens": {
      "type": "array",
      "minItems": 1,
      "maxItems": 10,
      "description": "Produtos do pedido. Use para cotar vários produtos juntos.",
      "items": {
        "type": "object",
        "properties": {
          "produto": {
            "type": "string",
            "description": "SKU do produto (ex.: SPX-10338-BCO) ou ID numérico."
          },
          "quantidade": {
            "type": "integer",
            "minimum": 1
          },
          "aplicacoes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 4,
            "default": 1,
            "description": "Número de gravações (0 = sem gravação)."
          },
          "tecnica": {
            "type": "string",
            "description": "Opcional: técnica de gravação (ex.: \"Laser\"). Sem ela, a mais barata para a quantidade."
          }
        },
        "required": [
          "produto",
          "quantidade"
        ]
      }
    },
    "produto": {
      "type": "string",
      "description": "Para um produto só (alternativa a \"itens\"): SKU ou ID."
    },
    "quantidade": {
      "type": "integer",
      "minimum": 1,
      "description": "Para um produto só: quantidade de peças."
    },
    "aplicacoes": {
      "type": "integer",
      "minimum": 0,
      "maximum": 4,
      "default": 1,
      "description": "Para um produto só: número de gravações (0 = sem gravação)."
    },
    "tecnica": {
      "type": "string",
      "description": "Para um produto só: técnica de gravação (opcional)."
    }
  },
  "required": [
    "cep"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada7 herramientas