PlasticityMCP is an MCP server by Yaroslav OkhranchukPlasticityMCP is an MCP server by Yaroslav Okhranchuk

PlasticityMCP is an MCP server

Portfolio project
Yaroslav Okhranchuk
PlasticityMCP is an MCP server that lets an LLM read, create and modify real B-Rep geometry inside a running Plasticity window. No mouse: every box, extrude, fillet, boolean and export is a tool call, and every step lands in Plasticity's own undo history.
Everything in this video was modelled by a language model through the server — from drawings and photos: a Nintendo Entertainment System with two controllers and a cartridge, a Technics SL-1200 MK2, a Nikon F2 with an EL-Nikkor 50, and a full-suspension mountain bike. The line drawings are Plasticity's own export_drawing SVGs; the steel shots are Cycles renders of the exported meshes.
What it does • 144 tools covering the Indie command set: curves, profiles, extrude / revolve / sweep / loft, booleans, fillets & chamfers, face and edge ops, arrays, mirrors, instances, groups, materials, measurements, STEP / Parasolid / mesh / SVG export and import • Native channel over CDP — real Plasticity commands, undoable, no pointer • Compact catalog (--catalog=compact): 26 tools / ~5k tokens for small-context and local models • Modelling rules served by the server itself (modelling_guide)
Source, docs and the example models: https://github.com/ozymandi/PlasticityMCP

0 likes · 0 views · Oct 13, 2026

PlasticityMCP is an MCP server that lets an LLM read, create and modify real B-Rep geometry inside a running Plasticity window. No mouse: every box, extrude,...

Tags