quality-control-plan-mcp

Gere planos de controle de qualidade e relatórios de inspeção a partir de PDFs de desenhos técnicos — tolerâncias, ajustes, roscas, GD&T e acabamentos de superfície extraídos automaticamente, numeração de balões, limites de aceitação, PDF de desenho com balões e relatório de medição em Excel.

Documentação

Servidor MCP do Plano de Controle de Qualidade

Quality Control Plan MCP server

Gere planos de controle de qualidade e relatórios de inspeção a partir de PDFs de desenhos técnicos — de qualquer assistente habilitado para MCP.

Este servidor Model Context Protocol expõe o mecanismo por trás de quality-check-protocol.imnoo.com (da Imnoo). Precisa de um plano de controle de qualidade para um desenho técnico? Entregue o PDF ao seu assistente e receba um plano de inspeção numerado em cerca de um minuto: cada tolerância dimensional, ajuste ISO, rosca, tolerância geométrica (GD&T) e acabamento de superfície é extraído automaticamente pela análise de desenho da Imnoo, balonado no desenho e listado com seus limites de aceitação — ⌀50 ±0,05 vira 49,95–50,05 — e um instrumento de medição. Peça uma classe de inspeção (inspeção 100 % completa, Q1 reduzida, Q2 verificação por amostragem), mantenha os números dos balões impressos no desenho ou renumere-os (estilo 1, 001 ou D001, em ordem de leitura ou de medição) e deixe-o escrever o desenho balonado, o pacote completo de inspeção ou o relatório de medição e inspeção em Excel — os mesmos documentos que a calculadora Imnoo produz. Ele cobre inspeção de primeiro artigo, relatórios dimensionais estilo PPAP e protocolos de verificação de qualidade no chão de fábrica, tanto em PDFs vetoriais quanto escaneados. Construído pela Imnoo, a plataforma de planejamento, programação e cotação para fabricantes CNC — onde os mesmos protocolos de verificação de qualidade saem de cada cotação, ao lado da estimativa de custos, planos de fabricação e geração de G-code.

"Create a Q1 quality plan for flange.pdf with type-prefixed balloon numbers"
        │
        ▼  (your assistant calls the tools)
analyze_drawing ──► build_quality_plan ──► export_inspection_pdf + export_quality_plan_excel
                                                       │
                                                       ▼
                    QP-1001-A_inspection-package.pdf    D001  ⌀50 (±0.05)   49.95–50.05   Caliper
                    QP-1001-A_Q1.xlsx                   H001  ⌀10 H7        —             Inside micrometer
                                                        G001  ⏥ 0.05        —             CMM

Ferramentas

FerramentaO que faz
analyze_drawingEnvia um PDF de desenho (vetorial ou escaneado, ≤ 30 MB) para a análise de desenho da Imnoo — o serviço por trás do aplicativo web — e retorna cada característica detectada com tipo, valor, página do PDF, posição, confiança e o número do balão impresso no desenho, além do bloco de título (número do desenho/artigo, material, tolerância geral). save_analysis_to mantém o JSON da análise para reutilização offline.
load_analysisAbre um JSON de análise salvo. Totalmente offline — sem upload, sem crédito diário.
build_quality_planTransforma a análise no plano: números de balão (numéricos, com preenchimento 001 ou com prefixo de tipo D001 / H001 / G001…; números impressos mantidos ou renumerados por lista, direção de leitura ou sequência de medição), limites de aceitação a partir do nominal ± tolerância, um instrumento de medição padrão por tipo, predefinições de classe de inspeção, predefinições de seleção (primeiro artigo = tudo, produção = apenas características mensuráveis) e edições linha por linha. Determinístico — itere livremente.
export_quality_plan_excelEscreve a pasta de trabalho Relatório de medição e inspeção: bloco de cabeçalho (artigo, ET-No., lote, taxa de inspeção), checklist de inspeção visual a–e, tabela de conformidade dimensional (nº de inspeção dim. · dimensão nominal ou tamanho de rosca · faixa de tolerância · instrumento de medição · dimensão real · desvio · data · inspetor), notas de rodapé de controle de alterações e o bloco de liberação especial / assinatura. Célula por célula, o relatório que a calculadora Imnoo produz.
export_inspection_pdfEscreve o desenho balonado (ballooned), o desenho mais o plano impresso (package, padrão) ou apenas o documento do plano (plan): caixas translúcidas em cada característica selecionada, balões numerados com setas de líder opcionais no estilo VDA, o formulário de informações gerais em duas colunas, a tabela de recursos com chips de números coloridos, linhas de preenchimento de instrumento / amostra, critérios de aceitação e caixas de seleção de resultado, e o bloco de aprovação final. O PDF de origem nunca é modificado.

Além disso, um prompt create-quality-plan que orienta o assistente pelo fluxo analisar → revisar → exportar.

Onde a análise é executada. analyze_drawing é a única ferramenta que sai da sua máquina: ela envia o PDF para a análise de desenho da Imnoo exatamente como o aplicativo web faz — 1 análise gratuita por dia por endereço IP (precisa de mais? usuários da Imnoo conectados têm um limite diário maior no aplicativo web), os arquivos enviados são excluídos automaticamente após um curto período de retenção, nada mais é armazenado. Tudo depois disso — construção do plano, numeração, limites de aceitação, geração de Excel e PDF — é executado localmente e offline.

Instalação

Requer Node.js ≥ 18.

Claude Code

claude mcp add quality-control-plan -- npx -y quality-control-plan-mcp

Claude Desktop

Adicione a claude_desktop_config.json (Configurações → Desenvolvedor → Editar Config):

{
  "mcpServers": {
    "quality-control-plan": {
      "command": "npx",
      "args": ["-y", "quality-control-plan-mcp"]
    }
  }
}

Cursor

Adicionar ao Cursor — ou adicione a ~/.cursor/mcp.json:

{
  "mcpServers": {
    "quality-control-plan": {
      "command": "npx",
      "args": ["-y", "quality-control-plan-mcp"]
    }
  }
}

VS Code (GitHub Copilot)

code --add-mcp '{"name":"quality-control-plan","command":"npx","args":["-y","quality-control-plan-mcp"]}'

Windsurf / outros clientes stdio

Qualquer cliente que execute servidores stdio funciona com:

npx -y quality-control-plan-mcp

Configuração (opcional)

VariávelFinalidade
QCP_APP_URLAponta a análise para outra implantação do aplicativo web (padrão https://quality-check-protocol.imnoo.com).

Sessão de exemplo

Você: Monte um plano de qualidade Q1 para C:\drawings\flange.pdf com números com prefixo de tipo e escreva tudo ao lado do desenho.

Assistente: chama analyze_drawing — 17 características em 2 páginas: 5 tolerâncias dimensionais, 2 ajustes de furo (⌀10 H7 carrega o balão impresso 1), 1 ajuste de eixo, 2 roscas, 1 rosca fina, 2 tolerâncias geométricas, 4 acabamentos de superfície; desenho QP-1001-A, artigo 4711-050, AlMg3, ISO 2768-mK. chama build_quality_plan com inspection_class: "Q1" e numbering: { style: "typePrefixed" } — D001 ⌀50 (±0,05) → 49,95–50,05 (Paquímetro), H001 ⌀10 H7 (Micrômetro interno), G001 ⏥ 0,05 (MMC), R001 Ra 3,2 (Rugosímetro)… chama export_inspection_pdf e export_quality_plan_excel com o mesmo plano — escreveu QP-1001-A_inspection-package.pdf (ambas as páginas do desenho balonadas + o plano impresso) e QP-1001-A_Q1.xlsx. Dois valores na página 2 foram lidos com baixa confiança — vale uma olhada antes de o plano ir para o chão de fábrica.

Esses números são o desenho de amostra incluído contra o qual o teste de fumaça é executado; desenhos reais variam.

Opções do plano (o argumento plan)

Um único objeto, aceito por build_quality_plan e pelas duas ferramentas de exportação — passe o mesmo em todos os lugares para que os documentos correspondam ao plano revisado. Tudo é opcional; os padrões reproduzem o plano inicial do aplicativo web.

OpçãoValores
numbering.stylenumeric (padrão), padded (001), typePrefixed (D001 dimensional, H ajuste de furo, S ajuste de eixo, T rosca, F rosca fina, G geométrica, R rugosidade de superfície, L comprimento)
numbering.ordercustom (padrão — os números de balão impressos no desenho são mantidos, o restante é preenchido), list (ordem da tabela do plano), reading (superior esquerdo → inferior direito, página por página), measurement (tolerâncias geométricas medidas por MMC primeiro, acabamentos de superfície por último)
numbering.restart_per_typereinicia o contador para cada tipo de característica
section_orderex.: ["dimensional", "geometric"] — tipos listados primeiro, o restante na sequência de medição padrão
selection · include · excludeall (padrão), production (dimensional, ajustes, geométricas — sem roscas ou acabamentos de superfície), none; ou ids de recursos explícitos
inspection_class100% (taxa 100 %, checklist ativado), Q1 (10 %, checklist ativado), Q2 (5 %, checklist desativado), ou qualquer nome de classe personalizado
headerbatch_number, inspection_rate, inspection_class, inspector_name, signature, date
drawing · article_name · drawing_indexvalores do bloco de título a imprimir quando a análise não os detectou (número do artigo / desenho, material, tolerância geral, nome do artigo, revisão)
default_toolsinstrumento de medição por tipo — padrões: MMC, calibrador de tampão de rosca, paquímetro, micrômetro interno / externo, paquímetro de profundidade, rugosímetro
rows[]por característica (por feature_id): inspection_tool, samples (julgado contra os limites), passed, balloon, value (valor corrigido; o original é mantido como nota de rodapé)
include_checklist · show_arrows · annotationalternância do checklist do Excel, setas de líder no desenho, um bloco de carimbo "DESENHO DE INSPEÇÃO" (revisão, nota)

Como o plano é derivado

  • Limites de aceitação existem para tolerâncias dimensionais simples com nominal numérico (nominal + desvio inferior / superior, arredondado para 2 casas decimais). Ajustes, roscas, tolerâncias geométricas e acabamentos de superfície são avaliados por calibres em vez de medidos contra limites — a mesma regra da calculadora Imnoo.
  • Os números de balão são derivados da seleção e das configurações de numeração, portanto, remover uma característica renumera o restante automaticamente; um número impresso no desenho é mantido na ordem custom.
  • Um valor samples medido é julgado como aprovado / reprovado contra os limites; resultados e datas aparecem em ambos os documentos.
  • A ordem padrão das seções é o fluxo de trabalho de medição: tolerâncias geométricas (MMC) primeiro, acabamentos de superfície (rugosímetro) por último.

Limitações

  • A análise de desenho é automatizada: ela pode perder ou ler incorretamente características, especialmente em digitalizações de baixa qualidade — verifique o plano contra o desenho (rows[].value corrige um valor, exclude remove uma linha).
  • Nível gratuito: 1 análise por dia por endereço IP; PDFs de até 30 MB. Análises salvas (save_analysis_to → load_analysis) são ilimitadas e offline.
  • Características desenhadas à mão, arrastar balões e salvar o plano na calculadora Imnoo são recursos exclusivos do aplicativo web.
  • PDFs criptografados ou incomuns que não podem ser copiados recorrem a variant: "plan" aqui (o aplicativo web os rasteriza).

Desenvolvimento

Este pacote é construído a partir do monorepo Quality Check Protocol na Imnoo, onde importa diretamente a camada de domínio do aplicativo web (mapeador de desenho, matemática do plano, mecanismo de numeração, construtores de Excel e PDF) — portanto, o aplicativo web e este servidor produzem planos e documentos idênticos por construção. Cada versão é validada por 61 verificações de ponta a ponta que acionam todas as cinco ferramentas via stdio contra o desenho de amostra incluído.

Problemas e solicitações de recursos são bem-vindos neste repositório.

Sobre a Imnoo

Imnoo — O Sistema para Fabricantes | Planejamento, Programação e Cotação com IA · Conjuntos Completos · DFM · Bibliotecas de Ferramentas e Materiais · Banco de Dados de Peças Cotadas · Toolpath e G-Code · Conexão de Máquinas · Loja Virtual · ERP · Análises e Otimização de Fábrica · Mascaramento de Desenhos e Segurança de PI

Planeje. Programe. Cote. Vença. — confiável por mais de 3.000 fabricantes.

A Imnoo é a plataforma de planejamento, programação e cotação com IA para fabricantes CNC — sua plataforma automática de produção. Um único sistema que cobre tudo: planejamento automático de fabricação com fornecimento de matéria-prima, peças de catálogo e de compra, e terceirização; programação com lembretes inteligentes e fluxos de trabalho de clientes orientados por IA; e estimativa de custos e tempos de ciclo com IA para fresamento, torneamento e EDM — até mesmo a partir de um PDF 2D sozinho. Cote conjuntos completos: solte um arquivo e a Imnoo o explode em peças individuais automaticamente — com verificações de DFM, protocolos de qualidade, extração de tolerâncias e correspondência 2D-para-3D, geração de toolpath e G-code, recomendações de ferramentas e máquinas, e máquinas conectadas alimentando dados reais de produção de volta em cada cotação. Construído com suas próprias bibliotecas de ferramentas e materiais e um banco de dados crescente de cada peça que você já cotou — alimentando estatísticas, benchmarks e otimização da fábrica. Estende-se a furação profunda, chapa metálica, fundição e peças de perfil — com loja virtual 24/7, ERP integrado, cálculo de taxa horária, benchmarking de preços de mercado e conversão imperial ⇄ métrica. Seus dados vivem em seu próprio ambiente fisicamente separado — mascaramento automático de desenhos, hospedagem suíça, criptografia de ponta a ponta. De RFQ desordenado a pedido pronto para produção, em uma única plataforma.

Planejamento

  • Planejamento de fabricação automático — planos de produção gerados diretamente a partir do orçamento.
  • Recomendação de máquinas — cada trabalho é direcionado para a máquina que melhor o executa.
  • Gerenciamento de catálogo e peças de compra — peças normatizadas, parafusos e componentes comprados reconhecidos diretamente da lista de materiais (BOM), gerenciados e precificados junto com suas peças usinadas.
  • Fornecimento de matéria-prima — precifique, obtenha e peça material sem sair do fluxo de trabalho.
  • Fornecimento de peças de compra e etapas externas — componentes comprados, revestimento, tratamento térmico e terceirização obtidos e pedidos no mesmo fluxo.
  • Além de fresamento e torneamento — furação profunda, chapa metálica, fundição e peças perfiladas.

Programação e Fluxo de Trabalho

  • Programação e lembretes inteligentes — via e-mail, Telegram ou WhatsApp. Nada passa despercebido.
  • Automação de e-mail para orçamento — uma caixa de entrada bagunçada entra, orçamentos estruturados saem.
  • Agentes de IA para clientes — respostas a RFQs, esclarecimentos e acompanhamentos tratados automaticamente.
  • ERP leve integrado — pedidos, empresas, condições de pagamento e margens sem o software pesado.

Orçamento e Estimativa

  • Montagens completas, explodidas automaticamente — envie um arquivo de montagem e a Imnoo o divide em peças individuais: cada componente reconhecido, desenhos vinculados às peças corretas, submontagens aninhadas, peças de compra extraídas da BOM. Faça o orçamento da máquina inteira com a mesma facilidade de uma única peça.
  • Orçamento CNC em um só lugar — trabalhos de fresamento, torneamento e eletroerosão (EDM) cotados em uma única plataforma com tecnologia de IA.
  • Estimativa de custo e tempo de ciclo com IA — saiba preço, tempo e esforço antes mesmo de a engenharia analisar.
  • Estimativa apenas com desenho — faça o orçamento apenas com o PDF. Nenhum modelo 3D necessário.
  • Custeio recurso por recurso — veja exatamente quais furos, bolsos e tolerâncias influenciam o preço.
  • Orçamentos instantâneos — responda em minutos enquanto os concorrentes ainda estão abrindo o arquivo STEP.
  • Loja online com orçamento instantâneo 24/7 — os clientes enviam peças e compram enquanto você dorme.
  • Benchmarking instantâneo de preço de mercado — saiba como sua proposta se posiciona antes de enviá-la.
  • Cálculo de taxa horária — suas taxas reais de máquina e mão de obra, sempre atualizadas.
  • Conversão imperial ⇄ métrico — RFQs internacionais sem limpeza manual.

Bibliotecas e Insights

  • Biblioteca de ferramentas — suas ferramentas de corte, suportes e parâmetros em um catálogo gerenciado.
  • Biblioteca de materiais — materiais padrão e personalizados com preços de fornecedores em tempo real.
  • Banco de dados de peças cotadas — todas as peças que você já cotou, pesquisáveis por geometria: peça semelhante encontrada, preço encontrado.
  • Estatísticas e análises — taxas de vitória, margens, produtividade e desempenho de orçamento em um relance.
  • Otimização da oficina — aprenda com peças já cotadas para refinar preços, identificar nichos lucrativos e carregar as máquinas certas.

Inteligência de Desenho

  • DFM — Design para Manufatura — fabricabilidade verificada antes de você orçar: rebaixos, paredes finas, recursos inacessíveis e tolerâncias impossíveis sinalizados com a peça ainda na tela.
  • Protocolos de verificação de qualidade — planos de inspeção gerados automaticamente: recursos de desenho carimbados e numerados, classes e taxas de inspeção, relatórios de medição prontos para uso.
  • Detecção de eixos e orientação — a IA encontra a melhor orientação da peça e os eixos de usinagem.
  • Extração automática de tolerâncias — tolerâncias críticas extraídas diretamente do desenho.
  • Correspondência de tolerâncias 2D para 3D — requisitos do desenho vinculados aos recursos corretos do modelo.

CAM e Inteligência de Oficina

  • Recomendação de ferramentas com IA — pare de pesquisar catálogos: a Imnoo sugere as ferramentas de corte exatas para cada recurso.
  • Geração automática de trajetórias de ferramenta — do orçamento à estratégia de usinagem em uma única etapa.
  • Geração e estimativa de G-code — gere e avalie programas antes de o trabalho chegar ao chão de fábrica.
  • Conexão de máquinas — suas máquinas alimentam dados reais de produção de volta à IA. Cada orçamento fica mais inteligente.

Proteção de Propriedade Intelectual e Segurança de Dados — Projetado como um Cofre Suíço

  • Dados fisicamente separados — cada fabricante opera em seu próprio ambiente isolado. Seus desenhos, seus preços — nunca compartilhados com os de outros: nem para armazenamento, nem para treinamento de IA.
  • Mascaramento e redação automáticos de desenhos — nomes de clientes, logotipos e dados confidenciais ocultos antes de um desenho sair do seu fluxo de trabalho. Compartilhe com fornecedores e subcontratados sem expor de quem é a peça.
  • A propriedade intelectual dos seus clientes, tratada como se fosse sua — os projetos dos clientes finais permanecem no seu ambiente (tenant), ponto final.
  • Hospedagem suíça e criptografia de ponta a ponta — soberania de dados e segurança projetadas segundo os padrões suíços.
  • Confiável em escala — mais de 3.000 fabricantes usam a Imnoo para seus orçamentos.

Faça o orçamento do trabalho completo — não apenas do tempo de fuso.

👉 Agende uma demonstração em imnoo.com

Privacidade

Os únicos dados que saem da sua máquina são o PDF do desenho que você envia para a analyze_drawing: ele é carregado via HTTPS para a análise de desenhos da Imnoo em quality-check-protocol.imnoo.com para detectar as características, excluído automaticamente em 24 horas e não usado para mais nada. Não há telemetria nem outras chamadas de rede; a construção do plano e as exportações em Excel/PDF são executadas localmente na sua máquina. Política de privacidade da Imnoo: https://www.imnoo.com/en/privacy-policy · Impressum: https://www.imnoo.com/en/imprint · Perguntas: https://github.com/imnoo-team/quality-control-plan-mcp/issues

Licença

MIT © Imnoo AG