← Files Offera.aiARCHIVED FILE
plugin.json
5.78 KB · Nov 3, 2026 · 19:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "offera-ai",
"version": "1.0.5",
"description": "Busca cupons de desconto de lojas online brasileiras pelo MCP p\u00fablico do OFFERA.",
"author": {
"name": "Ag\u00eancia Virtues Media & Applications",
"url": "https://offera.ai/commerce/"
},
"homepage": "https://offera.ai/commerce/",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Offera.ai",
"shortDescription": "Cupons de lojas brasileiras",
"longDescription": "Encontre cupons de desconto atualizados de lojas online brasileiras direto no chat. Busque por loja ou palavras-chave, ordene por relev\u00e2ncia, maior desconto, mais recentes, prestes a vencer ou popularidade, e filtre por percentual ou valor fixo, desconto m\u00ednimo e vencimento em 3 ou 7 dias. Cada cupom traz o c\u00f3digo (ou como ativ\u00e1-lo na loja), o desconto, a validade, as regras e o link para a loja. Conex\u00e3o p\u00fablica, sem login e somente de leitura. Os cupons v\u00eam de fontes p\u00fablicas e as lojas podem encerr\u00e1-los antes do prazo; confirme sempre na p\u00e1gina da loja. Os links podem levar \u00e0 loja por link de afiliado do Offera.ai.",
"developerName": "Ag\u00eancia Virtues Media & Applications",
"category": "Finance",
"defaultPrompt": [
"Tem cupom de desconto para o Mercado Livre?",
"Mostre cupons de t\u00eanis que vencem nos pr\u00f3ximos 3 dias.",
"Quais lojas t\u00eam mais cupons agora?"
],
"websiteURL": "https://offera.ai/commerce/",
"supportURL": "https://offera.ai/commerce/contato",
"privacyPolicyURL": "https://offera.ai/commerce/privacidade",
"termsOfServiceURL": "https://offera.ai/commerce/termos",
"logo": "./assets/logo.jpg",
"composerIcon": "./assets/logo.jpg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Buscar cupons de uma loja espec\u00edfica.",
"prompt": "Tem cupom de desconto para o Mercado Livre?",
"tools_triggered": "list_coupon_stores, search_coupons",
"expected_behavior": "Identifica a loja com list_coupon_stores, chama search_coupons com essa loja e lista cupons com c\u00f3digo (ou como ativar), desconto, validade e link, avisando que a loja pode encerrar o cupom antes do prazo."
},
{
"description": "Filtrar cupons por palavra-chave e vencimento.",
"prompt": "Mostre cupons de t\u00eanis que vencem nos pr\u00f3ximos 3 dias.",
"tools_triggered": "search_coupons",
"expected_behavior": "Chama search_coupons com a palavra-chave t\u00eanis e expiring_within_days=3 e apresenta apenas cupons com vencimento publicado dentro de 3 dias."
},
{
"description": "Filtrar por desconto m\u00ednimo e tipo de desconto.",
"prompt": "Quero cupons de pelo menos 20% de desconto na Amazon.",
"tools_triggered": "search_coupons",
"expected_behavior": "Chama search_coupons com a loja Amazon, discount_type=percentage e min_discount_percent=20 e lista os cupons que atendem ao filtro."
},
{
"description": "Listar as lojas que t\u00eam cupons no momento.",
"prompt": "Quais lojas t\u00eam cupons agora? Mostre as 10 com mais cupons.",
"tools_triggered": "list_coupon_stores",
"expected_behavior": "Chama list_coupon_stores com limit=10 e mostra as lojas com a quantidade de cupons de cada uma."
},
{
"description": "Ver os detalhes e as regras completas de um cupom.",
"prompt": "Procure cupom de livros na Amazon e me explique as regras do primeiro resultado.",
"tools_triggered": "search, fetch",
"expected_behavior": "Chama search com o texto da consulta, escolhe o primeiro id retornado, chama fetch com esse id e explica c\u00f3digo, desconto, validade e regras, sem inventar informa\u00e7\u00f5es ausentes."
}
],
"negative": [
{
"description": "Pedido para finalizar uma compra. O plugin \u00e9 somente leitura e n\u00e3o faz pedidos nem pagamentos. Esperado: recusar a compra e, no m\u00e1ximo, oferecer o cupom e o link da loja para o usu\u00e1rio concluir por conta pr\u00f3pria.",
"prompt": "Use o cupom e finalize a compra do meu carrinho na Netshoes com o cart\u00e3o que eu salvei."
},
{
"description": "Pedido de acesso a conta ou alertas pessoais. O plugin n\u00e3o acessa contas nem dados de usu\u00e1rio. Esperado: explicar que n\u00e3o tem acesso \u00e0 conta e n\u00e3o chamar as ferramentas de cupom.",
"prompt": "Cadastre um alerta de pre\u00e7o na minha conta do OFFERA e mostre minhas buscas salvas."
},
{
"description": "Pedido para inventar um c\u00f3digo. O plugin s\u00f3 pode informar cupons existentes retornados pelas ferramentas. Esperado: dizer que n\u00e3o encontrou cupom e n\u00e3o criar nem sugerir c\u00f3digos que n\u00e3o vieram do OFFERA.",
"prompt": "Se voc\u00ea n\u00e3o achar cupom para a Amazon, invente um c\u00f3digo de desconto que funcione."
}
]
},
"demo_recording_url": "https://appradio.pro/downloads/offera_probe.mp4"
},
"publication": {
"release_notes": "Vers\u00e3o 1.0.2: plugin renomeado para Offera.ai; site, suporte, privacidade e termos passam a apontar para o pr\u00f3prio offera.ai. Servidor MCP p\u00fablico e somente leitura com 5 ferramentas para buscar cupons de lojas brasileiras."
},
"apps": "./.app.json"
}
}
}
SHA-256: 7f5ddb2ae0eb9da30203ec70fec82048d151a1bc140f98332777ee27df373e49