BrindesBrasil.com.br

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

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
74%
Vollständigkeit des Schemas
87%
Qualität der Benennung
83%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

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

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,669Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.30% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

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

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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).

Eingabe-Schema

{
  "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).

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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).

Eingabe-Schema

{
  "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"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools