agentcad
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

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.
Video de agentcad
Artículos Populares

Atoms: Una Plataforma de IA Multiagente Que Transforma Ideas en Productos Listos para Lanzar
May 22, 2026

Nano Banana SBTI: Qué es, cómo funciona y cómo usarlo en 2026
Apr 15, 2026

Reseña de Atoms: El Constructor de Productos de IA que Redefine la Creación Digital en 2026
Apr 10, 2026

Kilo Claw: Cómo implementar y usar un verdadero agente de IA "Hágalo por usted" (Actualización 2026)
Apr 3, 2026







