{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T16:25:04.348Z","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp","markdownUrl":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp.md","server":{"slug":"com-joinvilleboasofertas-ofertas","name":"Joinville Boas Ofertas","registryName":"com.joinvilleboasofertas/ofertas","description":"Preços e ofertas vigentes de supermercados de Joinville/SC, revisados antes de publicar. Só leitura.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"mcp","type":"remote","identifier":"https://mcp.joinvilleboasofertas.com/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp","version":"1.2.0","transport":null,"scoredAt":"2026-11-05T07:35:11.702Z"},"score":{"total":69,"tier":"medium","status":"scored","weekDelta":null,"history":[{"date":"2026-11-05","total":69},{"date":"2026-11-04","total":69},{"date":"2026-11-03","total":69},{"date":"2026-11-02","total":68},{"date":"2026-11-01","total":68}]},"categories":[{"name":"Endpoint Security","score":63,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation.","HTTPS enforcement could not be verified: the plaintext port answered with HTTP 406, which proves neither a plaintext path nor enforcement.","HSTS check failed: the Strict-Transport-Security header is absent.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.none_no_destructive","args":{}},{"code":"https.inconclusive","args":{"reason":"plaintext_status","status":"406"}},{"code":"headers.hsts_absent","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":100,"verdict":"pass","reasons":["Verified streamable-http transport via a live MCP handshake."],"codes":[{"code":"transport.verified","args":{"transport":"streamable-http"}}]},{"name":"Schema Quality & AI Usability","score":80,"verdict":"fail","reasons":["100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).","AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 2034 tokens (~156/item across 13 items; 11 tools + 2 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.descriptions","args":{"pct":"100"}},{"code":"schema.ai_quality","args":{"band":"excellent"}},{"code":"schema.footprint_heavy","args":{"avg":"156","items":"13","tools":"11","tokens":"2034","resources":"2"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":13,"verdict":"partial","reasons":["Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"4"}}]},{"name":"Tool Coverage","score":100,"verdict":"pass","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","100% of tool parameters carry a description.","Structured output schemas are declared (100% of tools); any adoption earns full credit."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"100"}},{"code":"toolquality.output_present","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 11 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 13 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"11"}},{"code":"toolsafety.manipulation_clean","args":{"units":"13","judged":"13"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a current MCP spec version (2026-07-28)."],"codes":[{"code":"protocol.current","args":{"version":"2026-07-28"}}]}],"inconclusive":["HTTPS enforcement could not be verified: the plaintext port answered with HTTP 406, which proves neither a plaintext path nor enforcement."],"malware":[],"components":[{"slug":"mcp","type":"remote","identifier":"https://mcp.joinvilleboasofertas.com/mcp","withdrawn":false,"score":69,"current":true,"url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp","markdownUrl":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp.md"}],"facts":[{"label":"Endpoint","value":"https://mcp.joinvilleboasofertas.com/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.2.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"search_offers","title":"Buscar ofertas","description":"Busca ofertas por produto, categoria, mercado, preço máximo ou vencimento hoje, com paginação; passe o mercado em market, não no texto.\nDevolve só ofertas vigentes hoje, salvo include_expired=true.\nsort: relevance (padrão com texto), price (menor preço), savings (maior economia) ou recent (mais recentes).\nExemplos: \"ofertas de café\", \"arroz 5 kg até R$ 25 no Fort\", \"o que vence hoje\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"category","type":null,"required":false,"description":"Slug ou nome da categoria (veja list_categories)."},{"name":"cursor","type":null,"required":false,"description":"next_cursor da página anterior, para continuar."},{"name":"ending_today","type":"boolean","required":false,"description":"Só ofertas que vencem hoje."},{"name":"include_expired","type":"boolean","required":false,"description":"Inclui ofertas vencidas (marcadas em validity.status)."},{"name":"market","type":null,"required":false,"description":"slug, id ou nome do mercado"},{"name":"max_price","type":null,"required":false,"description":"Preço máximo em reais (maior que zero)."},{"name":"page_size","type":null,"required":false,"description":"1–30, padrão 10"},{"name":"query","type":null,"required":false,"description":"Texto da busca (produto)."},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"},{"name":"sort","type":null,"required":false,"description":"Ordem: relevance (relevância), price (menor preço), savings (maior economia) ou recent (mais recentes)."}],"outputs":[{"name":"interpretation","type":null,"required":true,"description":null},{"name":"items","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"next_cursor","type":null,"required":true,"description":null},{"name":"no_result","type":"boolean","required":true,"description":null},{"name":"total_count","type":"integer","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":296},{"name":"find_cheapest","title":"Onde está mais barato","description":"Encontra o menor preço de um produto ou tipo de produto, agrupado por produto, com alternativas em outros mercados.\nConsidera só ofertas vigentes hoje.\nExemplos: \"onde comprar carne mais barato hoje\", \"menor preço do leite\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"alternatives","type":null,"required":false,"description":"0–5, padrão 3: alternativas de outros mercados por produto"},{"name":"category","type":null,"required":false,"description":"Slug ou nome da categoria (veja list_categories)."},{"name":"limit","type":null,"required":false,"description":"Quantidade de itens: 1–30, padrão 10"},{"name":"query","type":"string","required":true,"description":"Produto ou tipo de produto."},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"}],"outputs":[{"name":"groups","type":"array","required":true,"description":null},{"name":"interpretation","type":null,"required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"no_result","type":"boolean","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":165},{"name":"compare_product","title":"Comparar produto entre mercados","description":"Compara um produto específico (slug, id ou texto) entre os mercados, do mais barato ao mais caro, com a média e os últimos preços conhecidos.\nOfertas vigentes hoje; last_known traz vencidas há até 30 dias de mercados sem oferta vigente.\nExemplos: \"compare o óleo Coamo 900 ml entre mercados\", \"preço do leite Tirol\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"market","type":null,"required":false,"description":"slug, id ou nome do mercado"},{"name":"product","type":"string","required":true,"description":"Produto: slug, id ou texto (nome, marca, volume)."},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"}],"outputs":[{"name":"active_offers","type":"array","required":true,"description":null},{"name":"average","type":null,"required":true,"description":null},{"name":"cheapest","type":null,"required":true,"description":null},{"name":"last_known","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"other_candidates","type":"array","required":true,"description":null},{"name":"product","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":156},{"name":"top_deals","title":"Melhores ofertas","description":"Lista as melhores ofertas pela economia em relação à média, no geral, por categoria ou por mercado.\nConsidera só ofertas vigentes hoje.\nExemplos: \"melhores ofertas agora\", \"melhores ofertas de bebidas\", \"o que o Giassi tem de bom hoje\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"category","type":null,"required":false,"description":"Slug ou nome da categoria (veja list_categories)."},{"name":"ending_today","type":"boolean","required":false,"description":"Só ofertas que vencem hoje."},{"name":"limit","type":null,"required":false,"description":"Quantidade de itens: 1–30, padrão 10"},{"name":"market","type":null,"required":false,"description":"slug, id ou nome do mercado"},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"}],"outputs":[{"name":"items","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":164},{"name":"list_markets","title":"Mercados cobertos","description":"Lista os mercados cobertos com endereços e quantidade de ofertas; use query para confirmar o nome de um mercado.\nSem query, por padrão só mercados com oferta vigente hoje (with_active_only=true); com query, devolve o mercado mesmo sem oferta vigente e avisa em meta.notices.\nExemplos: \"quais mercados vocês cobrem\", \"endereço do Fort\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"query","type":null,"required":false,"description":"Texto da busca (produto)."},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"},{"name":"with_active_only","type":"boolean","required":false,"description":"Só mercados com oferta vigente hoje; ignorado quando query é informada."}],"outputs":[{"name":"markets","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":159},{"name":"get_market","title":"Ofertas de um mercado","description":"Mostra um mercado (slug, id ou nome): endereços, destaques, categorias e ofertas paginadas.\nConsidera só ofertas vigentes hoje. sort: relevance, price (menor preço), savings (maior economia) ou recent (padrão, mais recentes).\nExemplos: \"ofertas do Angeloni\", \"o que tem no Cooper\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"category","type":null,"required":false,"description":"Slug ou nome da categoria (veja list_categories)."},{"name":"cursor","type":null,"required":false,"description":"next_cursor da página anterior, para continuar."},{"name":"market","type":"string","required":true,"description":"slug, id ou nome do mercado"},{"name":"page_size","type":null,"required":false,"description":"1–30, padrão 10"},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"},{"name":"sort","type":null,"required":false,"description":"Ordem: relevance (relevância), price (menor preço), savings (maior economia) ou recent (mais recentes)."}],"outputs":[{"name":"categories","type":"array","required":true,"description":null},{"name":"highlights","type":"array","required":true,"description":null},{"name":"items","type":"array","required":true,"description":null},{"name":"market","type":null,"required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"next_cursor","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":211},{"name":"list_categories","title":"Categorias de produto","description":"Lista as categorias de produto com a quantidade de ofertas e de mercados.\nConta só ofertas vigentes hoje.\nExemplos: \"que tipos de produto existem\", \"quais categorias têm ofertas\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"}],"outputs":[{"name":"categories","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":86},{"name":"basic_basket","title":"Cesta básica por mercado","description":"Calcula o custo da cesta básica por mercado; com market, detalha os itens daquele mercado.\nUsa os preços vigentes do último cálculo (computed_at).\nExemplos: \"cesta básica mais barata\", \"quanto custa a cesta no Bistek\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"market","type":null,"required":false,"description":"slug, id ou nome do mercado"},{"name":"region","type":null,"required":false,"description":"só joinville por enquanto"}],"outputs":[{"name":"average","type":null,"required":true,"description":null},{"name":"computed_at","type":null,"required":true,"description":null},{"name":"items","type":"array","required":true,"description":null},{"name":"lines","type":null,"required":true,"description":null},{"name":"markets","type":"array","required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"status","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":114},{"name":"get_offer","title":"Detalhe de uma oferta","description":"Mostra o detalhe completo de uma oferta já devolvida por outra ferramenta, com o encarte de origem.\nExemplos: \"mais detalhes dessa oferta\", \"qual o encarte dessa oferta\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"offer_id","type":"string","required":true,"description":"offer_id (UUID) devolvido por outra ferramenta."}],"outputs":[{"name":"encarte","type":null,"required":true,"description":null},{"name":"meta","type":null,"required":true,"description":null},{"name":"offer","type":null,"required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":95},{"name":"search","title":"Buscar ofertas (conector do ChatGPT)","description":"Busca ofertas vigentes e devolve até 20 resultados com id, título (preço, mercado e validade) e url; segue o contrato do conector do ChatGPT.\nConsidera só ofertas vigentes hoje.\nExemplos: \"ofertas de café\", \"cerveja em promoção\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"query","type":"string","required":true,"description":"Texto da busca (produto)."}],"outputs":[{"name":"results","type":"array","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":109},{"name":"fetch","title":"Detalhe da oferta (conector do ChatGPT)","description":"Devolve o texto completo de uma oferta pelo id vindo de search; segue o contrato do conector do ChatGPT.\nExemplos: \"detalhe da oferta\", \"endereço do mercado dessa oferta\"\nCobertura: só Joinville/SC, Brasil; não serve para outras cidades. Só consulta: não vende, não reserva nem entrega produtos.","inputs":[{"name":"id","type":"string","required":true,"description":"id (offer_id) devolvido por search."}],"outputs":[{"name":"id","type":"string","required":true,"description":null},{"name":"metadata","type":"object","required":true,"description":null},{"name":"text","type":"string","required":true,"description":null},{"name":"title","type":"string","required":true,"description":null},{"name":"url","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":95}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:35:11.000Z","track":"remote","endpoint":"https://mcp.joinvilleboasofertas.com/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.3","cipherSuite":"TLS_AES_128_GCM_SHA256","chainError":null,"certificates":[{"subject":"CN=joinvilleboasofertas.com","issuer":"CN=WE1,O=Google Trust Services,C=US","notBefore":"2026-10-09T14:51:39Z","notAfter":"2027-01-07T15:49:27Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=WE1,O=Google Trust Services,C=US","issuer":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","notBefore":"2023-12-13T09:00:00Z","notAfter":"2029-02-20T14:00:00Z","keyType":"ECDSA","keyBits":256,"isCa":true},{"subject":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","issuer":"CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE","notBefore":"2023-11-15T03:43:21Z","notAfter":"2028-01-28T00:00:42Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"mcp.joinvilleboasofertas.com.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"com.","outcome":"verified","label":"Verified"},{"zone":"joinvilleboasofertas.com.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"inconclusive","label":"Inconclusive","status":406},"transports":[{"transport":"streamable-http","outcome":"verified","label":"Verified","status":200,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-11-01","recent":[{"id":"chg_01a1a057-bd86-71a1-bde5-cc410be700eb","kind":"score.total_changed","summary":"Trust score (68 → 69)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a1a057-bd86-71a1-bde5-cc410be700eb"},{"id":"chg_01a19b2e-04e9-7334-a0ed-e4139d612356","kind":"check.measure","summary":"Schema quality (131 → 156)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04e9-7334-a0ed-e4139d612356"},{"id":"chg_01a19b2e-04ea-71eb-8ac5-fd2d20fd4e65","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04ea-71eb-8ac5-fd2d20fd4e65"},{"id":"chg_01a19b2e-04eb-770b-9d51-62d75f1ba26a","kind":"check.measure","summary":"Schema quality (good → excellent)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04eb-770b-9d51-62d75f1ba26a"},{"id":"chg_01a19b2e-04ec-7cc1-8cce-d6c6d21460f2","kind":"tool.description_changed","summary":"Tool “basic_basket” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04ec-7cc1-8cce-d6c6d21460f2"},{"id":"chg_01a19b2e-04ed-7399-919f-22b05631d80e","kind":"tool.description_changed","summary":"Tool “compare_product” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04ed-7399-919f-22b05631d80e"},{"id":"chg_01a19b2e-04ed-7ee0-accc-c51f400eed3b","kind":"tool.description_changed","summary":"Tool “fetch” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04ed-7ee0-accc-c51f400eed3b"},{"id":"chg_01a19b2e-04ef-7a81-b66f-faaeb1f5e8af","kind":"tool.description_changed","summary":"Tool “find_cheapest” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04ef-7a81-b66f-faaeb1f5e8af"},{"id":"chg_01a19b2e-04f0-711d-9d47-88ff83103622","kind":"tool.description_changed","summary":"Tool “get_market” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f0-711d-9d47-88ff83103622"},{"id":"chg_01a19b2e-04f0-7766-a6bb-eae9fe0cc471","kind":"tool.description_changed","summary":"Tool “get_offer” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f0-7766-a6bb-eae9fe0cc471"},{"id":"chg_01a19b2e-04f0-7e90-a030-893c9ef8acd8","kind":"tool.description_changed","summary":"Tool “list_categories” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f0-7e90-a030-893c9ef8acd8"},{"id":"chg_01a19b2e-04f1-74ab-ae22-33b2d5e061de","kind":"tool.description_changed","summary":"Tool “list_markets” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f1-74ab-ae22-33b2d5e061de"},{"id":"chg_01a19b2e-04f1-7a6a-a34a-3142057531c6","kind":"tool.description_changed","summary":"Tool “search” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f1-7a6a-a34a-3142057531c6"},{"id":"chg_01a19b2e-04f2-709f-82b5-f9607fa0ed87","kind":"tool.description_changed","summary":"Tool “search_offers” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f2-709f-82b5-f9607fa0ed87"},{"id":"chg_01a19b2e-04f2-7559-9995-4a8be74522d5","kind":"tool.description_changed","summary":"Tool “top_deals” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19b2e-04f2-7559-9995-4a8be74522d5"},{"id":"chg_01a19845-1179-74e4-ab2e-361c286a659f","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp#chg-chg_01a19845-1179-74e4-ab2e-361c286a659f"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp","markdown":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp.md","changelogJson":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/com-joinvilleboasofertas-ofertas/mcp.xml","external":[{"label":"Remote endpoint","href":"https://mcp.joinvilleboasofertas.com/mcp"},{"label":"Website","href":"https://joinvilleboasofertas.com/"}]}}