agentcad es un servidor MCP y CLI de código abierto, local-first, que permite a los agentes de codificación diseñar, renderizar, validar y exportar salidas CAD reales (por ejemplo, STEP/STL/GLB) con un ciclo de retroalimentación ajustado de ejecución→vista previa→corrección.
https://agentcad.dev/?ref=producthunt&utm_source=aipure
agentcad

Información del Producto

Actualizado:12/06/2026

¿Qué es agentcad?

agentcad es una herramienta CAD de código abierto creada para agentes de IA y colaboración humano-agente, que permite a un agente generar modelos CAD reales y exportables a partir de código e iterar rápidamente con retroalimentación visual y geométrica. Se ejecuta localmente, es gratuito sin necesidad de registrarse y se puede usar como CLI o como un servidor MCP integrado en entornos de agentes como Claude Code, Cursor o Windsurf. El proyecto es compatible con Python 3.10–3.12 y se distribuye a través de pip (incluyendo un extra opcional de MCP), con el código fuente disponible bajo la licencia Apache-2.0.

Características Principales de agentcad

agentcad es un servidor MCP y CLI de código abierto y "local-first" que permite a los agentes de codificación generar resultados CAD reales con un ciclo de iteración ajustado: ejecutar scripts CAD paramétricos, renderizar automáticamente vistas previas de múltiples vistas, devolver métricas geométricas, validar e inspeccionar la topología, diferenciar versiones y exportar archivos listos para fabricación y visualización (por ejemplo, STEP, STL, GLB, OBJ). Está diseñado para la colaboración humano-agente para que los agentes puedan "ver" los resultados, detectar errores y converger en una geometría válida sin supervisión constante, al tiempo que requiere una mínima "boilerplate" (las primitivas y ayudantes CAD comunes están pre-inyectados).
Servidor MCP + CLI para CAD impulsado por agentes: Funciona como un CLI independiente o como una herramienta MCP que se integra con agentes de codificación (por ejemplo, Claude Code, Cursor, Windsurf) para delegar la generación e iteración CAD a un agente.
Ciclo de retroalimentación ejecutar-renderizar-inspeccionar: Cada ejecución exitosa produce renders (PNGs de múltiples vistas) y devuelve métricas geométricas clave (dimensiones, volumen, recuento de caras, validez) para que el agente pueda autocorregirse rápidamente.
Pipeline de exportación CAD real: Genera salida STEP versionada y admite exportaciones a STL, GLB y OBJ para flujos de trabajo de fabricación, impresión 3D y pipelines web/visor.
Validación rápida e inspección de topología: Las comprobaciones previas a la ejecución detectan errores rápidamente (<100 ms) y un informe de inspección/topología ayuda a depurar geometrías defectuosas, útil cuando los agentes producen sólidos no válidos en los primeros intentos.
Diferenciación de versiones para la iteración de diseño: Las herramientas de diferenciación comparan versiones para rastrear cambios a lo largo de las iteraciones, lo que facilita la revisión de lo que el agente modificó entre ejecuciones.
Entorno de scripting sin "boilerplate": Los scripts no requieren importaciones; las primitivas comunes de build123d, show_object y los ayudantes de agentcad están pre-inyectados para mantener el código generado por el agente corto y consistente.

Casos de Uso de agentcad

Prototipado rápido para el diseño de productos: Generar e iterar sobre carcasas, soportes, accesorios y pequeños mecanismos a partir de requisitos en lenguaje natural, exportando STEP/STL para prototipado y revisión.
Flujos de trabajo de impresión 3D y "maker": Crear piezas imprimibles (por ejemplo, soportes para teléfonos, cajas de ajuste a presión) con validación y comprobaciones visuales rápidas, luego exportar STL/OBJ para "slicers" y fabricación.
Documentación y reconstrucción de ingeniería: Reconstruir diseños históricos o de referencia complejos (por ejemplo, reconstrucciones de aeronaves de varias piezas) a partir de dibujos/notas medidos con generación CAD repetible basada en scripts.
Pipelines de visualización web y XR: Exportar activos GLB/OBJ para visores web, vistas previas AR/VR o demostraciones para partes interesadas, utilizando renders automatizados para una rápida aprobación del diseño.
Colaboración en equipo con agentes de codificación: Permitir un flujo de trabajo compartido donde los humanos especifican restricciones y revisan renders/métricas mientras un agente realiza acciones de modelado e iteración a través de herramientas MCP.

Ventajas

Código abierto (Apache-2.0), gratuito y se ejecuta localmente sin necesidad de registro
El ciclo de retroalimentación ajustado y amigable para el agente (renders + métricas) mejora la convergencia a una geometría válida
Salidas prácticas e interoperabilidad a través de exportaciones STEP/STL/GLB/OBJ

Desventajas

Requiere un entorno Python y comodidad con CAD basado en scripts (no es una experiencia CAD tradicional con GUI primero)
La calidad depende de la "prompting"/iteración del agente; los agentes aún pueden generar geometría no válida antes de converger
Mejor ajuste para herramientas/integraciones compatibles (agentes basados en MCP); otros flujos de trabajo pueden necesitar configuración adicional

Cómo Usar agentcad

1) Instalar requisitos previos: Asegúrese de tener Python 3.10–3.12 disponible (los ejemplos usan Python 3.12). agentcad se ejecuta localmente.
2) Crear y activar un entorno virtual (recomendado): Ejecute: `python3.12 -m venv .venv` y luego `source .venv/bin/activate` (macOS/Linux). En Windows, active el venv usando el script de activación apropiado de PowerShell/CMD.
3) Instalar agentcad (solo CLI) o agentcad con soporte MCP: Solo CLI: `pip install agentcad`. Soporte de servidor MCP: `pip install 'agentcad[mcp]'`.
4) (Opcional) Instalar a través de uv en lugar de pip: Si prefiere uv: `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Instalar la habilidad del agente (para agentes/flujos de trabajo de codificación): Ejecute: `agentcad skill install`.
6) Leer el informe operativo (salida de ayuda): Ejecute: `agentcad --help` y revise los comandos y opciones disponibles.
7) Usar agentcad en la iteración “script → ejecutar → renderizar → corregir”: Escriba un script CAD (agentcad pre-inyecta primitivas build123d más ayudantes como `show_object`, por lo que los scripts generalmente no necesitan importaciones). Ejecútelo con agentcad para producir salidas CAD versionadas y obtener una vista previa PNG renderizada más métricas geométricas (dimensiones, volumen, recuento de caras, validez). Itere hasta que la geometría sea válida y coincida con la intención.
8) Ejemplo de script mínimo: Cree un script que contenga: `box = Box(10, 20, 5)` `show_object(box)` Luego ejecútelo a través de agentcad para generar una vista previa renderizada y métricas.
9) Exportar entregables (fabricación / intercambio): Utilice las capacidades de exportación de agentcad para generar formatos como STEP (versionado en ejecuciones) y exportar a STL/GLB/OBJ según sea necesario para impresión 3D o visores web.
10) Validar e inspeccionar la geometría al depurar: Utilice la validación e inspección/informe de topología integrados de agentcad para detectar rápidamente la geometría no válida y diagnosticar problemas antes de exportar.
11) (Opcional) Usar agentcad a través de MCP en un editor de agentes (Claude Code/Cursor/Windsurf): Agregue una entrada MCP (ejemplo `.mcp.json`) para que su agente de codificación pueda llamar a agentcad como una herramienta: { "agentcad": { "command": "uvx", "args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"] } } Esto funciona sin una instalación previa porque `uvx` almacena en caché el entorno en la primera ejecución.
12) Flujo de trabajo impulsado por indicaciones (ejemplo de tarea): En su agente de codificación (por ejemplo, Claude Code/Cursor), pídale que diseñe una pieza y solicite una vista previa renderizada al final. Ejemplo: “Diseñe un soporte para teléfono: una base en ángulo que sostenga un teléfono a 60 grados, de aproximadamente 80 mm de ancho y 50 mm de profundidad, con un borde de 5 mm. Muéstreme una vista previa cuando termine”. El agente debe iterar utilizando la retroalimentación de ejecución+renderizado de agentcad hasta que sea correcto.

Preguntas Frecuentes de agentcad

agentcad es un servidor MCP de código abierto y una CLI que permite a los agentes de codificación diseñar, renderizar, validar y exportar resultados CAD reales localmente.

Últimas herramientas de IA similares a agentcad

Foundry
Foundry
Contact for PricingAI Code GeneratorGame Tools
Foundry es una plataforma versátil que existe en múltiples formas: como una cadena de herramientas para el desarrollo de contratos inteligentes, un software de juegos de mesa virtual y una instalación tradicional de fundición de metales, cada una ofreciendo características especializadas para sus respectivos dominios.
PythonConvert.com
PythonConvert.com
PythonConvert.com es una herramienta gratuita basada en la web que proporciona traducción de código impulsada por IA entre Python y otros lenguajes de programación, así como capacidades de conversión de tipos de Python.
Softgen
Softgen
Softgen.ai es una plataforma generadora de proyectos de pila completa impulsada por IA que permite a los usuarios transformar sus ideas en aplicaciones web funcionales sin requisitos de codificación.
Micro SaaS Ideas
Micro SaaS Ideas
Las Ideas de Micro SaaS son soluciones de software pequeñas y enfocadas en nichos que abordan problemas o mercados específicos, ofreciendo a los emprendedores una forma de construir negocios rentables con recursos y complejidad mínimas.