Conecta un agente de IA a OwlCAD
Apunta Claude Code, Claude Desktop o Cursor a OwlCAD para que construya y compruebe modelos por ti.
OwlCAD habla MCP, el protocolo que usan Claude Code, Claude Desktop y Cursor para alcanzar herramientas externas, así que un agente puede construir modelos listos para imprimir sin navegador. Es una función Pro y no gasta créditos: el agente con el que ya estás hablando redacta el modelo y OwlCAD hace la geometría. Las herramientas cubren todo el ciclo: evaluate ejecuta el núcleo CAD real e informa de si la forma es sólida, cuántos triángulos tiene y qué tamaño ocupa; render devuelve imágenes que el agente puede mirar de verdad, que es la única manera de distinguir una forma que calcula de una forma correcta; print_check informa de voladizos, paredes finas y de si cabe en tu impresora; export devuelve un STL, 3MF u OBJ. Guardar te da un proyecto normal de OwlCAD: aparece en tu panel con una vista previa y puedes abrirlo y editarlo como cualquier otro. Todo va en milímetros, con Z hacia arriba y rotaciones en grados. Los tres clientes no se configuran igual: Claude Code y Cursor aceptan directamente la dirección de un servidor remoto, pero el archivo de configuración de Claude Desktop solo sabe lanzar un programa en tu propio equipo, así que ejecuta un pequeño puente llamado mcp-remote que lleva la conexión hasta nosotros. Por eso su bloque no se parece en nada al otro, y por eso pegar en él la versión corta falla sin explicar nunca el motivo. Si pides cambios durante varios turnos, dile al agente que use update_project en lugar de save_project para conservar un solo proyecto y un solo enlace en vez de uno nuevo cada vez. Hay una segunda vía, para un agente que trabaja en un NAVEGADOR en lugar de sin interfaz: Claude en Chrome, o cualquier bucle de uso del ordenador que maneje una página real. A diferencia de la vía MCP es gratis y no necesita token: se ejecuta en tu propio navegador. Abre el editor en /app?agent=1 y la página gana un puente de scripting, de modo que el agente llama al editor directamente en vez de adivinar coordenadas de píxeles sobre un lienzo 3D sin árbol de accesibilidad, y puede hacer una captura de pantalla para ver lo que realmente hizo. La lectura siempre está disponible, así que un agente puede inspeccionar cualquier sesión del editor; el parámetro es lo que le permite EDITAR, solo se aplica a esa pestaña y /app?agent=0 vuelve a desactivar la edición. Todo lo que hace es una edición normal y reversible, así que Ctrl+Z deshace lo que no quieras.
- Crea un token de acceso con los permisos que necesite el agente: leer por sí solo basta para mirar tu trabajo.
- Claude Code y Cursor llegan al servidor directamente: la URL es https://mcp.owlcad.com y el token va en una cabecera Authorization como «Bearer …».
- Claude Desktop no puede — su archivo de configuración solo lanza servidores en tu propio equipo —, así que ejecuta el puente mcp-remote: el comando es npx, los argumentos son -y mcp-remote https://mcp.owlcad.com --header Authorization:${AUTH_HEADER}, y el token va en env como «Bearer …». Copia el bloque exacto de owlcad.com/mcp-server: el espacio que falta tras los dos puntos es deliberado, porque Claude Desktop en Windows estropea un argumento de cabecera que lo lleve.
- Reinicia el cliente. Pídele que lea primero owlcad://schema/primitives: ahí están todas las formas y el rango válido de cada ajuste.
- Pide un modelo. Un buen ciclo es: constrúyelo, ejecuta evaluate para comprobar que es sólido, renderiza para verlo y luego save_project.
- Pide el enlace del editor cuando quieras tomar el control: open_in_editor devuelve una URL que abre el modelo en OwlCAD.