Veintiocho herramientas MCP para que Claude Code, Claude Desktop o Cursor construyan, comprueben y exporten modelos 3D listos para imprimir.
Un endpoint MCP que da a un agente un núcleo CAD real: redactar un árbol paramétrico, evaluarlo, renderizarlo, comprobar que se imprime, exportarlo y guardarlo como proyecto. Streamable HTTP sin estado: cada llamada es un POST autónomo.
https://mcp.owlcad.com · Requiere plan Pro · No gasta créditos de IA
Funciona cualquier cliente MCP que hable HTTP. Probamos con Claude Code, Claude Desktop y Cursor. Claude Desktop necesita un bloque distinto al de los otros dos, por eso el panel de configuración tiene una pestaña para cada uno.
En OwlCAD, abre Cuenta → Tokens de acceso y crea uno. Dale solo los permisos que necesites: leer por sí solo es lo predeterminado. Cópialo enseguida; solo guardamos un hash.
Añade el servidor a la configuración de tu cliente MCP. Claude Code y Cursor aceptan la URL directamente, con el token en una cabecera Authorization. El archivo de configuración de Claude Desktop no admite servidores remotos, así que su bloque ejecuta el puente mcp-remote — o sáltate el archivo y usa el conector de Desktop más abajo.
Reinicia el cliente y haz que el agente lea owlcad://schema/primitives antes de construir nada.
{ "mcpServers": { "owlcad": { "url": "https://mcp.owlcad.com", "headers": { "Authorization": "Bearer owlcad_pat_…" } } } }
{ "mcpServers": { "owlcad": { "command": "npx", "args": [ "-y", "mcp-remote", "https://mcp.owlcad.com", "--header", "Authorization:${AUTH_HEADER}" ], "env": { "AUTH_HEADER": "Bearer owlcad_pat_…" } } } }
¿Usas Claude Desktop? La sección «Conector de Desktop» de más abajo es más sencilla: sin archivo y sin token. Este bloque es para quien prefiera guardar una credencial en un archivo de configuración. El archivo de configuración de Claude Desktop solo entiende servidores que se lanzan en local, así que mcp-remote es lo que lleva la conexión hasta nosotros. Copia ese bloque tal cual: los dos puntos de «Authorization:» no van seguidos de espacio, y el token va en env y no en la línea, porque Claude Desktop en Windows pierde el escapado de los espacios dentro de args y estropea la cabecera. Hace falta tener Node instalado, y la primera ejecución descarga el puente.
Claude Desktop puede llegar al servidor desde su propia pantalla de conectores, sin ningún archivo de configuración. Nada que editar, ningún token que copiar y ningún Node que instalar: inicias sesión en OwlCAD en el navegador y apruebas lo que la aplicación podrá hacer.
En Claude Desktop, abre Ajustes → Conectores → Añadir conector personalizado.
Pega la URL del servidor y continúa.
Se abre el navegador. Inicia sesión en OwlCAD, lee lo que pide la aplicación y apruébalo.
https://mcp.owlcad.com
El bloque de mcp-remote de arriba sigue funcionando y sigue siendo compatible. Úsalo si prefieres guardar un token en un archivo de configuración, o si tu cliente no tiene pantalla de conectores: Claude Code y Cursor aceptan la URL directamente y no se ven afectados en ningún caso.
Las aplicaciones conectadas aparecen en Cuenta → Tokens de acceso, junto a tus tokens personales pero en su propia tarjeta. Al desconectar una, deja de funcionar en su siguiente petición.
Se indican en las instrucciones de initialize y en owlcad://schema/conventions, porque equivocarse aquí falla en silencio, no con un error.
Milímetros para toda dimensión y coordenada.
Z hacia arriba: la base de impresión es el plano XY.
Rotaciones en GRADOS, no en radianes. Un árbol escrito en radianes se ve casi sin rotación.
Exactamente una entrada de geometría por llamada: nodes, scad o projectId.
Veintiocho, que cubren todo el ciclo desde la redacción hasta un archivo listo para imprimir. Cada una necesita el permiso indicado; un token sin él recibe un error legible que nombra el permiso que falta.
Ejecuta el núcleo CSG real: si es estanco o no, número de triángulos, tamaño y aviso de imprimibilidad.
Área de voladizos, pared más fina y si cabe en el volumen de una impresora concreta.
Volumen, superficie, centro de masas y número de cuerpos, más el filamento que gastaría la impresión y su coste.
Qué piezas de primer nivel se solapan físicamente y con cuánto volumen. La comprobación de ensamblaje que ningún render muestra.
Imágenes PNG del modelo desde vistas concretas: la herramienta que permite al agente ver su propio trabajo.
Evalúa y devuelve un STL, 3MF u OBJ en base64.
STEP B-rep para intercambio CAD, sobre un proyecto guardado. OCCT tarda minutos, así que se ejecuta como trabajo: recibes un identificador y lo consultas.
Informa sobre un identificador de trabajo. Un análisis lento sobre un proyecto guardado se termina en segundo plano en vez de rechazarse, y devuelve uno.
Aplana el modelo a DXF o SVG: su huella, o una sección horizontal a la altura que elijas.
Guarda un modelo como proyecto en tu cuenta y devuelve su id y el enlace del editor.
Tus proyectos, del más reciente al más antiguo: así encuentra un id el agente.
Carga uno de tus proyectos y lista sus nodos, con la versión necesaria para actualizarlo.
Devuelve una URL a la que subir un archivo local, para que import_model e import_2d puedan usarlo sin que los bytes pasen por el contexto del modelo. Si el cliente no puede subirlo, también devuelve un enlace para que lo haga la persona en su navegador.
Importa un archivo STL, OBJ o 3MF como proyecto nuevo, detectando la unidad e indicando si la malla es estanca.
Importa un DXF como proyecto nuevo y convierte cada contorno cerrado en una extrusión paramétrica editable.
Las piezas paramétricas y acotadas según hoja de datos que incluye OwlCAD: soportes, tornillería, placas y motores.
Sustituye la geometría de un proyecto existente conservando su id y su enlace. Requiere la versión que leíste.
Las mismas ediciones sobre un árbol que envías tú, devuelto ya editado, sin guardar nada. Itera sobre un modelo sin reenviarlo y luego evalúa o exporta el resultado.
Un cambio puntual: ajustar un parámetro, mover, añadir o quitar un nodo, agrupar en un booleano o fijar una variable.
Bifurca un proyecto público en uno tuyo, conservando el vínculo de origen con el original.
Archiva un proyecto en una de tus carpetas, o lo saca de ella.
Las carpetas que posees o a las que perteneces: donde organize_project puede archivar un proyecto.
Elimina de forma permanente un proyecto y su geometría.
Suelda grietas, cierra agujeros y corrige la orientación de las caras en cualquier malla importada que no sea estanca.
Corta en dos mitades, por un plano, una pieza que no cabe en la cama, con una unión — pasadores, chavetas, espigas o atornillada — para volver a juntarlas. Ambas mitades siguen siendo paramétricas.
Activa o desactiva el enlace público y lo devuelve en modo solo lectura: lo que se entrega a otra persona.
El enlace que abre un proyecto en el editor de OwlCAD: normalmente lo mejor que se le puede dar a una persona.
Pregunta a la documentación de OwlCAD, en lenguaje natural, qué herramienta hace algo: texto y los ids de las guías consultadas. Responde solo desde la documentación y lo dice cuando algo no está cubierto.
Solo lectura, generados en tiempo de ejecución desde el mismo registro que aplica el validador, así que lo que lee el agente y lo que se aplica no pueden discrepar.
Cada forma, modificador y generador, con el rango válido de cada parámetro. Léelo primero.
Unidades, ejes, unidades de rotación, niveles de suavizado y los límites de abajo.
Medidas de tornillos, tuercas e insertos térmicos, para que un agujero encaje con la tornillería que de verdad tienes.
Perfiles de impresora y volúmenes de impresión, para el argumento printerId de print_check.
Materiales de filamento con densidad y precio: la base del peso y el coste que estima measure.
Una plantilla de URI: lee uno de tus proyectos como recurso, con el mismo contenido que devuelve get_project.
Son topes, no cuotas de producto: una sesión interactiva son decenas de llamadas. Se aplican en cada petición.
2000 (un lote cuenta una por mensaje)
100
32
45 segundos
8 MB · 200 000 triángulos
6 MB
10
Crea un token, añade el servidor a tu cliente y pide una pieza. Requiere plan Pro; no gasta créditos de IA.
Un endpoint MCP (Model Context Protocol) en https://mcp.owlcad.com que da a un agente de IA veintiocho herramientas para construir, comprobar y exportar modelos 3D listos para imprimir. El transporte es Streamable HTTP y sin estado: cada llamada es un POST autónomo autenticado con un token de acceso personal.
Cualquier cliente que hable MCP sobre HTTP; probamos con Claude Code, Claude Desktop y Cursor. Apunta el cliente a https://mcp.owlcad.com y pasa tu token en una cabecera Authorization como credencial bearer.
Milímetros, Z hacia arriba y rotaciones en GRADOS. Se indican en las instrucciones de initialize y en el recurso owlcad://schema/conventions, porque equivocarse aquí es el error silencioso clásico: un árbol escrito en radianes se ve casi sin rotación.
Lee primero el recurso owlcad://schema/primitives. Se genera en tiempo de ejecución desde el mismo registro que aplica el validador, así que los rangos que publica son los que realmente se aplicarán: un agente nunca tiene que adivinar un nombre de parámetro ni un límite.
2000 llamadas por token y día, 100 proyectos creados por cuenta y día, hasta 32 mensajes en un lote JSON-RPC y un presupuesto de 45 segundos por petición. Los tokens son solo para Pro y se comprueban en cada petición, así que una suscripción caducada detiene uno de inmediato.