Connect an AI agent to OwlCAD
Point Claude Code, Claude Desktop or Cursor at OwlCAD so it can build and check models for you.
OwlCAD speaks MCP, the protocol Claude Code, Claude Desktop and Cursor use to reach outside tools, so an agent can build print-ready models without a browser. It is a Pro feature and spends no credits: the agent you are already talking to authors the model itself, and OwlCAD does the geometry. The tools cover the whole loop — evaluate runs the real CAD kernel and reports whether the shape is solid, how many triangles it has and how big it is; render returns pictures the agent can actually look at, which is the only way it can tell a shape that computes from a shape that is right; print_check reports overhangs, thin walls and whether it fits your printer; export returns an STL, 3MF or OBJ. Saving gives you an ordinary OwlCAD project — it appears in your dashboard with a preview, and you can open and edit it like anything else. Everything is millimetres, Z-up, with rotations in degrees. If you ask for changes over several turns, tell the agent to use update_project rather than save_project, so you keep one project and one link instead of a new one each round.
- Create an access token with the scopes the agent needs — read alone is enough to look at your work.
- Add OwlCAD to your MCP client’s config: the URL is https://mcp.owlcad.com, and the token goes in an Authorization header as “Bearer …”.
- Restart the client. Ask it to read owlcad://schema/primitives first — that lists every shape and the valid range of every setting.
- Ask for a model. A good loop is: build it, run evaluate to check it is solid, render it to look at it, then save_project.
- Ask for the editor link when you want to take over — open_in_editor hands back a URL that opens the model in OwlCAD.