O que é SolidCraft?
O SolidCraft, da Tangency Labs, é um aplicativo gratuito de CAD 3D paramétrico escrito em Rust. Você desenha esboços com restrições, transforma-os em sólidos com extrusão, revolução, varredura, loft, filete, chanfro, casca e recursos parecidos numa linha do tempo editável e muda um parâmetro para reconstruir a peça. Ele também lida com montagens com juntas e estudos de movimento, chapa metálica e arquivos STEP, IGES, 3MF, STL, OBJ e glTF, com exportação para URDF. Há versões para Windows, macOS e Linux, e uma versão de navegador roda sem instalação.
O mesmo conjunto de comandos controla o app de desktop, o app de navegador, uma CLI sem interface e um servidor MCP. O `solidcraft-cli mcp` fala MCP por stdio com 22 ferramentas; sem interface, ele roda a própria sessão de projeto e, em modo ponte, controla o app aberto para você ver o agente modelar. Cinco skills para agentes vêm junto.
O repositório foi aberto em 7 de outubro de 2026 e, cinco semanas depois, tinha cerca de 16.100 estrelas no GitHub e 2.200 forks. O código é licenciado como MIT ou Apache-2.0; nome, logotipo, ícones e temas ficam sob uma licença de marca separada. A v0.41.0 saiu em 13 de novembro de 2026.
Como instalar SolidCraft
claude mcp add solidcraft -- solidcraft-cli mcpSolidCraft vale a pena?
A maioria dos servidores MCP de CAD acopla um agente a um programa feito para o mouse. O SolidCraft foi construído ao contrário: cada ação da barra de ferramentas é um comando do motor, e as 22 ferramentas MCP chamam esses mesmos comandos. Um agente lista o catálogo com list_commands, lê o JSON Schema de um comando com describe_command e depois executa passos num batch que para e se desfaz sozinho no primeiro erro. O argumento expect permite declarar o volume, o número de corpos ou a caixa delimitadora que uma etapa deve produzir; o servidor mede o resultado e marca qualquer divergência como erro. É o desenho certo para um modelo que não enxerga o que construiu.
Os padrões são cuidadosos. O canal de controle do app de desktop vem desligado numa instalação nova; ligado, ele escuta em 127.0.0.1:27878 e cada conexão precisa apresentar um token gerado para aquela execução. As ferramentas de arquivo só alcançam a pasta do projeto aberto dentro da sua pasta pessoal, nunca pastas ocultas como ~/.ssh ou ~/.config, a menos que você adicione pastas com --allow-path; --allow-any-path remove o limite. A política de privacidade diz que o app de desktop não tem telemetria nem contas e faz uma única chamada externa, uma verificação diária de atualizações no GitHub, que pode ser desligada.
O porém: o SolidCraft é muito novo e anda rápido. O repositório tem cinco semanas, cerca de 6.000 issues abertas e lançou a v0.40.1 e a v0.41.0 em dias seguidos, a segunda com um novo formato de arquivo de projeto. O próprio projeto é modesto: inicial, mas utilizável para peças simples, com 75 de 76 peças de referência públicas batendo com volumes, áreas e centros de massa analíticos ou calculados no FreeCAD. O núcleo geométrico, SolidCore, é uma adaptação para Rust do SMLib da NVIDIA, menos testado que os núcleos Parasolid ou ACIS do CAD comercial.
Nossa opinião: para suportes, gabinetes e peças para impressão, o SolidCraft dá a um agente uma bancada melhor do que escrever código OpenSCAD, porque ele confere a própria geometria e você abre o resultado numa linha do tempo de recursos de verdade. Para qualquer coisa que vá para uma usinagem, mantenha uma pessoa e um pacote de CAD maduro no processo.
Onde ele se destaca
Um hobbista com impressora 3D
Ter um gabinete para um computador de placa única com espaçadores, ventilação e recortes para as portas
Peça ao agente para construir o gabinete a partir das medidas da placa em poucas chamadas batch, com verificações expect da caixa delimitadora, e exporte STL ou 3MF. Grátis; para redimensionar depois, basta um parâmetro.
Uma start-up de robótica com duas pessoas
Manter uma família de suportes de fixação em dia com tamanhos de motor que mudam
Controle os parâmetros com set_parameter ou check_parameters, meça cada variante e exporte STEP para o fornecedor. Poupa redesenhar cada variante à mão; confira os encaixes numa montagem antes de encomendar peças.
Um laboratório universitário de robótica
Gerar modelos de simulação a partir de peças de CAD
Construa ou importe peças, defina juntas numa montagem e exporte URDF ou GLB para o simulador. Sem custo de licença por estação, o que pesa numa turma de 30.
Antes de decidir
- Configuração
- Instale a versão para Windows, macOS ou Linux e rode solidcraft-cli mcp setup ou Help > Connect AI assistants para registrar o servidor nos clientes instalados. Para o Claude Code: claude mcp add solidcraft -- solidcraft-cli mcp. Ative Preferences > Assistant para os agentes controlarem a janela aberta.
- Integrações
- 22 ferramentas MCP por stdio, cinco skills para agentes, scripts de comandos JSON via solidcraft-cli run, uma API de comandos no navegador e plugins WebAssembly isolados. Importa e exporta STEP, IGES, 3MF, STL, OBJ e glTF; exporta URDF.
- Dados e privacidade
- Os projetos ficam na sua máquina ou no armazenamento do navegador. A política de privacidade declara ausência de telemetria e de contas e relatórios de falha apenas locais; a única chamada automática é uma verificação de atualizações no GitHub. O chat opcional com agente no desktop envia prompts e dados do projeto ao endpoint que você escolher, como Ollama ou LM Studio, com chaves de API no chaveiro do sistema.
- Custo em escala
- Grátis para qualquer número de estações. O seu custo é o modelo por trás do agente.
- Limites
- Software beta: cerca de 6.000 issues abertas, um novo formato de arquivo na v0.41.0 e plugins marcados como experimentais. Capturas em modo ponte exigem servidor e app na mesma máquina; execuções de plugins têm prazo de 30 segundos.
O que é bom
- Agente e usuário compartilham um conjunto de comandos
- expect confere volume, corpos e caixa delimitadora
- Acesso a arquivos limitado por padrão à pasta do projeto
- Sem telemetria; MIT ou Apache-2.0
O que não é
- Cinco semanas de vida e cerca de 6.000 issues abertas
- Formato de arquivo ainda muda entre versões
- Núcleo novo, testado em 76 peças de referência
- Plugins são experimentais
Ideal para
Makers e pequenas equipes de hardware que querem um agente modelando e revisando peças mecânicas simples num programa de CAD aberto e programável.
Alternativas ao SolidCraft
SolidCraft: perguntas frequentes
- SolidCraft vale a pena?
- O SolidCraft é o primeiro programa de CAD em que um agente trabalha com o mesmo conjunto de comandos de uma pessoa, com uma etapa de verificação embutida, mas é um beta de cinco semanas e deve ser tratado como tal. Damos nota 4.0 de 5.
- Quanto custa SolidCraft?
- Gratuito e de código aberto (MIT ou Apache-2.0). Não há planos pagos publicados; o chat com agente usa o endpoint de modelo que você configurar.
- Quais são as desvantagens de SolidCraft?
- Cinco semanas de vida e cerca de 6.000 issues abertas; formato de arquivo ainda muda entre versões; núcleo novo, testado em 76 peças de referência; plugins são experimentais.
- Para quem SolidCraft é indicado?
- Makers e pequenas equipes de hardware que querem um agente modelando e revisando peças mecânicas simples num programa de CAD aberto e programável.
- Quanto custa SolidCraft para uma equipe ou em produção?
- Grátis para qualquer número de estações. O seu custo é o modelo por trás do agente.
- SolidCraft é seguro para dados da empresa?
- Os projetos ficam na sua máquina ou no armazenamento do navegador. A política de privacidade declara ausência de telemetria e de contas e relatórios de falha apenas locais; a única chamada automática é uma verificação de atualizações no GitHub. O chat opcional com agente no desktop envia prompts e dados do projeto ao endpoint que você escolher, como Ollama ou LM Studio, com chaves de API no chaveiro do sistema.
- Quais são as melhores alternativas ao SolidCraft?
- As alternativas mais próximas que analisamos são OpenSCAD MCP e MCP for Blender.
Respostas verificadas em 13 de nov. de 2026.