Recall Check

Verifique recalls de veículos, produtos, alimentos e medicamentos nos EUA a partir dos registros da NHTSA, CPSC e openFDA. MCP remoto, sem chave.

Servidor MCP hospedado

npx add-mcp 'https://recalls.openkrill.app/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Perguntas que ele responde

Verifica se um carro, um produto para bebês, um alimento ou um medicamento foi recolhido nos Estados Unidos, usando os bancos de dados oficiais de recall.

Pergunte "meu Honda Accord 2018 tem algum recall?", "decodifique este VIN", "este assento de carro foi recolhido?", "houve um recall desta fórmula infantil?" ou "algum recall de ração para cães esta semana?".

O Recall Check lê três fontes públicas do governo dos EUA: NHTSA para recalls de veículos e decodificação de VIN, a Consumer Product Safety Commission (CPSC) para produtos de consumo, e os relatórios de fiscalização da FDA no openFDA para alimentos, suplementos e medicamentos, além dos anúncios de recall da FDA para ração para animais de estimação.

Cada resposta mostra o que foi recolhido, por que é perigoso, o que o fabricante fará a respeito e o número do recall para que você possa verificar na fonte.

Ele cobre apenas recalls nos Estados Unidos e não é uma garantia de segurança: nenhuma correspondência não prova que um item é seguro, e uma correspondência pode não cobrir exatamente o seu item. Recalls de veículos são listados por ano, marca e modelo, então confirme um carro específico em nhtsa.gov/recalls com o VIN dele.

Ele nunca pede o nome do proprietário ou a placa do veículo. Ele não armazena nada sobre você: as respostas de recall são armazenadas em cache por até 24 horas, e o único registro duradouro é uma contagem diária de chamadas por ferramenta.

O que ele pode fazer

  • Lista os recalls da NHTSA para um veículo por ano-modelo, marca e modelo
  • Decodifica um VIN de 17 caracteres em ano, marca, modelo, versão e motor
  • Pesquisa recalls da CPSC de produtos de consumo, como berços, carrinhos de bebê, sleepers e aquecedores
  • Pesquisa recalls de alimentos, suplementos e medicamentos da FDA, opcionalmente limitados a dias recentes
  • Lista recalls recentes de ração para animais de estimação da FDA, como ração para cães ou gatos da última semana
  • Mostra o perigo, a solução do fabricante e um link ou número de recall para confirmar na fonte

Ferramentas

  • check_vehicle_recalls, Verificar recalls de veículos. Use esta ferramenta quando o usuário perguntar se um carro, caminhão ou motocicleta tem recalls, como "meu Honda Accord 2018 tem algum recall?". Informe o ano-modelo, a marca e o modelo. Retorna os recalls de segurança da NHTSA para aquele ano, marca e modelo, do mais recente para o mais antigo, com o componente, resumo, consequência, a solução do fabricante e se a NHTSA recomenda parar de dirigir ou estacionar do lado de fora. Os recalls são por modelo, não por VIN, então não pode dizer se o reparo de um carro específico ainda está pendente; envie o usuário para nhtsa.gov/recalls com o VIN dele para isso. Apenas veículos dos EUA.
  • decode_vin, Decodificar um VIN. Use esta ferramenta quando o usuário fornecer um número de identificação do veículo de 17 caracteres ou pedir para "decodificar este VIN". Retorna o ano-modelo, marca, modelo, versão, classe da carroceria, fabricante, país da planta, motor e combustível da NHTSA vPIC, e avisa quando o dígito verificador do VIN não corresponde. Siga com check_vehicle_recalls usando o ano, marca e modelo para listar os recalls do veículo.
  • search_product_recalls, Pesquisar recalls de produtos. Use esta ferramenta quando o usuário perguntar se um produto de consumo foi recolhido, como um berço, carrinho de bebê, brinquedo, eletrodoméstico, aquecedor ou ferramenta, ou "este assento de carro foi recolhido?" (para acessórios de assento de carro). Informe a marca e o produto como estão no rótulo. Retorna recalls correspondentes da U.S. Consumer Product Safety Commission, do mais recente para o mais antigo, com o perigo, a solução, o contato da empresa e o link da CPSC. Defina withinDays para recalls recentes apenas. Assentos de carro e pneus em si são recalls da NHTSA que esta ferramenta não pode ver, e a resposta diz isso. Não cobre veículos, alimentos ou medicamentos.
  • search_food_drug_recalls, Pesquisar recalls de alimentos e medicamentos. Use esta ferramenta quando o usuário perguntar sobre um recall de alimento, fórmula infantil, suplemento alimentar ou medicamento, como "houve um recall desta fórmula para bebês?" ou "algum recall de suplementos esta semana?". Defina category como "food" (alimento humano, fórmula infantil e suplementos) ou "drug". Para ração para animais de estimação, use search_pet_food_recalls em vez disso. Informe as palavras do produto como os rótulos as usam ("fórmula infantil", "manteiga de amendoim", "ibuprofeno"). Defina withinDays para recalls recentes, como 7 para esta semana. Retorna relatórios de fiscalização da FDA com correspondências no título do produto classificadas acima das correspondências no texto do ingrediente, cada recall marcado com matchKind ("product" ou "text"), além da classe do recall, produto, motivo, empresa, códigos de lote e distribuição. A contagem de correspondências é o número de correspondências de texto nos relatórios, não um total de recalls de produtos. Não cobre ração para animais de estimação, nem carne, aves e produtos de ovos regulamentados pelo USDA.
  • search_pet_food_recalls, Pesquisar recalls de ração para animais de estimação. Use esta ferramenta quando o usuário perguntar sobre um recall de ração para cães, gatos, petiscos ou outros alimentos para animais de estimação, como "recall de ração para cães esta semana". Opcionalmente, informe uma marca ou perigo como query, e defina withinDays para recalls recentes, como 7 para esta semana. Retorna anúncios de recall correspondentes da FDA, do mais recente para o mais antigo, com o título, data, resumo e link da FDA. Ela só vê os 20 anúncios de recall mais recentes da FDA (cerca de três semanas) e diz isso, então para um recall mais antigo, aponte o usuário para a página de recalls da FDA.

Adicionar o Recall Check no Claude

O Claude se conecta a um servidor MCP remoto como um conector personalizado. A conexão é feita a partir da nuvem da Anthropic, não do seu laptop, então o servidor deve estar na internet pública. O Recall Check está. Estas etapas foram verificadas em relação ao artigo de conectores personalizados do Claude (atualizado em 2026-08-11) e à documentação do MCP do Claude Code em 2026-10-01.

Em um plano Pro ou Max:

  1. Abra Personalizar e depois Conectores.
  2. Selecione o botão de adicionar e depois Adicionar conector personalizado.
  3. Cole https://recalls.openkrill.app/mcp. Deixe as configurações avançadas vazias: este servidor não precisa de um client id ou secret OAuth.
  4. Selecione Adicionar. O conector é seu. A Anthropic não o revisou e ele não é uma listagem do Diretório.
  5. Em uma conversa, abra o botão de adicionar, depois Conectores, e ative o Recall Check. Pergunte: Meu Honda Accord 2018 tem algum recall?

Nos planos Team e Enterprise, um Proprietário adiciona o conector primeiro em Configurações da organização, depois Conectores, depois Adicionar, depois Personalizado, depois Web, e cola a mesma URL. Os membros então o conectam em Personalizar. Um plano Free pode adicionar um conector personalizado.

No Claude Code, adicione-o a partir do diretório do projeto:

claude mcp add --transport http recalls https://recalls.openkrill.app/mcp

Isso grava uma configuração local ou do usuário. Uma entrada JSON precisa de "type": "http" (ou streamable-http) além da url. Uma entrada com url e sem type é ignorada. Confirme com claude mcp get recalls. As ferramentas que você deve ver são check_vehicle_recalls, decode_vin, search_product_recalls, search_food_drug_recalls, search_pet_food_recalls.

Se o Claude tentar buscar https://recalls.openkrill.app/mcp a partir do sandbox de código e relatar HTTP 403, o bloqueio é a lista de permissões de rede do sandbox do Claude, não este servidor. O proxy do sandbox responde 403 com x-deny-reason: host_not_allowed para cada host fora da lista de permissões. Use o conector acima: as chamadas do conector vêm da nuvem da Anthropic e não passam pelo proxy do sandbox. Para permitir que o sandbox também alcance, um Proprietário adiciona recalls.openkrill.app em Configurações, depois Capacidades, depois Domínios adicionais permitidos.

Ative o conector apenas em conversas que precisem dele. O Claude pode chamar as ferramentas enquanto você trabalha, inclusive durante pesquisas, então desative qualquer ferramenta que você não queira que seja invocada. O Recall Check não escreve nas suas contas. Ele ainda recebe os argumentos de cada chamada. Leia a página de privacidade antes de colar qualquer coisa que não seja pública.

Se não funcionar

A ferramenta não aparece

No Claude, ative o conector na conversa pelo botão de adicionar e depois Conectores. No Claude Code, execute claude mcp list no mesmo diretório em que você o adicionou e depois inicie uma nova sessão: uma sessão em execução não carrega um novo servidor.

429 ou rate_limited

Cada servidor aceita 60 chamadas por minuto de uma rede, e algumas ferramentas aceitam menos. Além disso, a chamada retorna como um erro de ferramenta que começa com rate_limited: espere um minuto e pergunte novamente. daily_limit significa que o servidor atingiu o limite diário compartilhado, que é redefinido às 00:00 UTC. Um limite não é uma resposta, então não o interprete como ausência de resultados. Para limites maiores, peça uma chave para support@openkrill.app.

Entrada JSON sem type

O Claude Code ignora uma entrada em .mcp.json que tem url mas não tem type. Adicione "type": "http" ao lado da url, ou adicione o servidor com claude mcp add --transport http, que grava o type para você. A entrada do VS Code precisa do mesmo campo type. O Cursor e o Pi leem apenas a url.

Uma chamada verificada em 2026-10-11

Um ano, marca e modelo é a consulta que a NHTSA publica. Não é um certificado de segurança específico de VIN. A solicitação abaixo foi enviada para https://recalls.openkrill.app/mcp como tools/call. HTTP 200. Fonte: o servidor Recall Check, lido em 2026-10-11.

{
  "method": "tools/call",
  "params": {
    "name": "check_vehicle_recalls",
    "arguments": {
      "year": 2018,
      "make": "Honda",
      "model": "Accord",
      "limit": 2
    }
  }
}
  • status. ok
  • notice. Apenas dados de recall dos EUA. Isso não é uma garantia de segurança: um item sem correspondência aqui pode ainda estar afetado, e uma correspondência pode não cobrir exatamente o seu item. Confirme com a fonte oficial antes de confiar. A NHTSA lista recalls
  • recalls. 2 retornados

Repita a chamada você mesmo se precisar de uma leitura mais recente. As respostas em cache expiram. Um limite de taxa não é um resultado: espere e tente novamente. Nada na chamada é uma classificação, um registro ou um conselho.

Uso em produção

Nada para instalar e nada para executar: nenhum pacote, nenhuma versão de Python ou Node.js e nenhuma variável de ambiente. O Recall Check roda em nossos servidores, e seu cliente só precisa da URL https://recalls.openkrill.app/mcp.

Limite de taxa60 chamadas de ferramenta por minuto de uma rede. initialize e tools/list não contam.
Limite diário5000 chamadas de ferramenta por dia por servidor, compartilhado por todos os chamadores. É redefinido às 00:00 UTC.
No limiteA chamada retorna como um erro de ferramenta que começa com rate_limited (espere um minuto) ou daily_limit (tente depois das 00:00 UTC), nunca como uma resposta parcial.
ChaveNenhuma. Não adicione um cabeçalho Authorization ou um campo de chave.
Limites maioresEnvie um e-mail para support@openkrill.app com o nome do servidor, as chamadas por dia que você espera e para que servem. Respondemos em até 1 dia útil.
AtualizaçãoAlgumas respostas vêm de um cache curto. Cada guia mostra a data da chamada verificada; repita uma chamada quando precisar de uma leitura mais recente.
DisponibilidadeChamadas de teste agendadas verificam os servidores pelo mesmo endpoint. Ainda não há SLA.
DadosO que cada servidor recebe e mantém está na página de privacidade.

Use em outros aplicativos

Perguntas frequentes

Como instalo o servidor MCP Recall Check no Claude?

No Claude, abra Personalizar e depois Conectores, escolha Adicionar conector personalizado e cole https://recalls.openkrill.app/mcp. No Claude Code, execute claude mcp add --transport http recalls https://recalls.openkrill.app/mcp. Nenhuma reinicialização é necessária para nenhum dos dois.

Preciso de uma chave de API para executar o Recall Check no Claude?

Não. Este servidor não aceita chave de API. Para limites maiores, envie um e-mail para support@openkrill.app com o nome do servidor (Recall Check), as chamadas por dia que você espera e para que servem. Respondemos em até 1 dia útil.

O que devo fazer se o Recall Check não conectar no Claude?

Verifique se a URL do conector termina em /mcp e se as configurações avançadas estão vazias. No Claude Code, execute claude mcp get recalls; uma entrada JSON com url mas sem type é ignorada, então adicione type http.