Servidor MCP para CAD — Model Context Protocol para modelado 3D

El servidor MCP de OwlCAD ofrece a un agente de IA once herramientas para construir, comprobar y exportar modelos 3D listos para imprimir. Streamable HTTP, autenticación con token, milímetros y Z hacia arriba.

El servidor MCP de OwlCAD

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

Conexión

Funciona cualquier cliente MCP que hable HTTP. Probamos con Claude Code, Claude Desktop y Cursor.

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, pasando el token como credencial bearer.

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_…" } } } }

Convenciones

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.

Herramientas

Once, 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.

evaluate

Ejecuta el núcleo CSG real: si es estanco o no, número de triángulos, tamaño y aviso de imprimibilidad.

render

Imágenes PNG del modelo desde vistas concretas: la herramienta que permite al agente ver su propio trabajo.

print_check

Área de voladizos, pared más fina y si cabe en el volumen de una impresora concreta.

export

Evalúa y devuelve un STL, 3MF u OBJ en base64.

save_project

Guarda un modelo como proyecto en tu cuenta y devuelve su id y el enlace del editor.

update_project

Sustituye la geometría de un proyecto existente conservando su id y su enlace. Requiere la versión que leíste.

list_projects

Tus proyectos, del más reciente al más antiguo: así encuentra un id el agente.

get_project

Carga uno de tus proyectos y lista sus nodos, con la versión necesaria para actualizarlo.

import_model

Importa un archivo STL, OBJ o 3MF como proyecto nuevo, detectando la unidad.

delete_project

Elimina de forma permanente un proyecto y su geometría.

open_in_editor

El enlace que abre un proyecto en el editor de OwlCAD: normalmente lo mejor que se le puede dar a una persona.

Recursos

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.

owlcad://schema/primitives

Cada forma, modificador y generador, con el rango válido de cada parámetro. Léelo primero.

owlcad://schema/conventions

Unidades, ejes, unidades de rotación, niveles de suavizado y los límites de abajo.

owlcad://printers

Perfiles de impresora y volúmenes de impresión, para el argumento printerId de print_check.

Límites

Son topes, no cuotas de producto: una sesión interactiva son decenas de llamadas. Se aplican en cada petición.

Llamadas por token y día

2000 (un lote cuenta una por mensaje)

Proyectos creados por cuenta y día

100

Mensajes por lote JSON-RPC

32

Presupuesto por petición

45 segundos

Tamaño de exportación en línea

8 MB · 200 000 triángulos

Archivo de malla importado

6 MB

Tokens por cuenta

10

Apunta tu agente hacia él.

Crea un token, añade el servidor a tu cliente y pide una pieza. Requiere plan Pro; no gasta créditos de IA.

Frequently asked questions

¿Qué es el servidor MCP de OwlCAD?

Un endpoint MCP (Model Context Protocol) en https://mcp.owlcad.com que da a un agente de IA once 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.

¿Qué clientes MCP funcionan?

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.

¿Cuáles son las unidades y convenciones?

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.

¿Cómo sé qué formas y parámetros son válidos?

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.

¿Cuáles son los límites?

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.

Open the editor · Features · Pricing · Gallery · Generate · Help center