agentcad
agentcad é um servidor MCP e CLI open-source que ajuda agentes de código a projetar, renderizar, validar e exportar CAD real. Ideal para fluxos locais com pré-visualizações, verificações geométricas e exportação de STEP, STL, GLB e OBJ.
O que é o agentcad?
agentcad é uma ferramenta CAD open-source para agentes de código. Ele oferece tanto um servidor MCP quanto uma CLI, para que um agente possa gerar, renderizar, validar e exportar saída CAD real a partir de fluxos de trabalho baseados em Python.
O produto foi projetado para colaboração entre humanos e agentes: ele oferece ao agente um ciclo de feedback com métricas geométricas, pré-visualizações e resultados de validação, para que possa inspecionar o próprio trabalho e corrigir erros antes de devolver os projetos ao usuário. Segundo o site, ele roda localmente, é gratuito, não exige cadastro e suporta fluxos STEP, STL, GLB e OBJ.
Principais Funcionalidades
- Servidor MCP open-source e CLI: suporta fluxos de trabalho CAD orientados por agentes por meio do uso local na linha de comando ou da integração MCP em editores e ambientes de agentes.
- Ciclo de renderização e validação: retorna uma renderização junto com métricas como dimensões, volume, contagem de faces e validade, para que o agente possa verificar a geometria antes de finalizar.
- Suporte de exportação para formatos CAD comuns: pode gerar STEP, STL, GLB e OBJ para uso posterior em impressão, visualização ou entrega para CAD.
- Execução versionada e diffs: produz arquivos STEP versionados e permite comparar versões para acompanhar a iteração do projeto.
- Verificações pré-execução e inspeção de topologia: valida entradas antes da execução e informa detalhes de geometria/topologia para ajudar a depurar problemas rapidamente.
- Configuração local-first: roda localmente, com opções de instalação via
pip,uve configuração MCP para ferramentas como Claude Code, Cursor e Windsurf.
Como usar o agentcad
Instale o pacote localmente e depois conecte-o ao seu agente de código pela CLI ou adicionando a configuração do servidor MCP ao workspace do agente. O site mostra suporte ao Python 3.10–3.12, com um caminho pip install 'agentcad[mcp]' e uma opção de instalação apenas da CLI.
Depois de conectado, peça ao agente um prompt de CAD, como um suporte para celular, uma caixa ou um vaso. O agente pode gerar a geometria, inspecionar a renderização e as métricas, revisar o modelo e exportar os arquivos finais quando o projeto estiver válido.
Casos de Uso
- Prototipagem rápida em um agente de código com IA: transforme um prompt em linguagem natural em um modelo CAD básico e visualize-o no mesmo fluxo.
- Projeto de caixas para impressão: crie peças mecânicas simples, como caixas de encaixe, tampas ou carcaças de dispositivos, e exporte-as para impressão 3D.
- Depuração e iteração de geometria: use métricas, validação e relatórios de topologia para diagnosticar por que um modelo falhou ou gerou geometria ruim.
- Ativos 3D prontos para web ou visualizador: exporte GLB ou OBJ para visualização leve em apps, sites ou pipelines de ativos.
- Projetos educacionais ou de reconstrução com assistência de agentes: crie reconstruções medidas ou modelos estruturados em que o agente precise de feedback repetido para chegar a um resultado fiel.
FAQ
O agentcad roda localmente? Sim. O site o descreve como rodando localmente, com opções de instalação que não exigem cadastro.
Quais saídas ele suporta? O site menciona pré-visualizações renderizadas e exportação em STEP, STL, GLB e OBJ.
Funciona com agentes baseados em MCP? Sim. O produto inclui um servidor MCP e mostra configuração de exemplo para Claude Code, Cursor e Windsurf.
Quais versões do Python são compatíveis? A página informa que o agentcad atualmente suporta Python 3.10–3.12.
É open source? Sim. A origem é listada como Apache-2.0 no GitHub.
Alternativas
- Softwares CAD tradicionais, como ferramentas paramétricas de desktop: normalmente são usados diretamente por designers humanos e oferecem fluxos de modelagem manual em vez de execução orientada por agentes.
- Bibliotecas de geometria centradas em scripts: atendem desenvolvedores que querem criar formas CAD diretamente em código, mas podem não incluir o mesmo ciclo de feedback do agente, relatórios de renderização ou integração MCP.
- Ferramentas de modelagem 3D com recursos de exportação: podem produzir ativos para impressão ou visualização, mas geralmente são centradas em modelagem manual, e não em fluxos automatizados de prompt para geometria.
- Outras cadeias de ferramentas para geração de código com agentes: podem ajudar um agente a escrever código, mas não necessariamente oferecem validação específica de CAD, pré-visualização e suporte a diffs de versão.
Alternativas
DeepMotion
DeepMotion é uma plataforma de body-tracking e motion capture com IA para gerar animações 3D a partir de vídeo (ou texto) no navegador, com Animate 3D API.
imgcook
imgcook é uma ferramenta inteligente que converte maquetes de design em código de alta qualidade, pronto para produção, com um único clique.
Ably Chat
Ably Chat é uma API de chat e SDKs para criar apps de mensagens em tempo real com reações, presença e edição/remoção de mensagens.
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Arduino VENTUNO Q
Arduino VENTUNO Q é um computador edge AI para robótica, unindo inferência e microcontrolador para controle determinístico. Desenvolva no Arduino App Lab.
Devin
Devin é um agente de IA para codificação que ajuda equipes de software em migrações e grandes refatorações, executando subtarefas em paralelo.