TinkerMCP
Allows AI to operate Tinkercad's 3D editor, providing tools for creating and manipulating 3D designs such as primitives, positioning, resizing, rotating, grouping, inspection, and STL export.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
TinkerMCP
Experimental Model Context Protocol server for Tinkercad 3D Design.
The goal: let an AI operate Tinkercad's 3D editor through a small semantic toolset instead of treating the browser UI as an API.
Status: very early prototype / editor-discovery phase.
Architecture
AI / MCP client → TinkerMCP → remote browser automation → Tinkercad 3D
Tinkercad does not expose a public 3D-design API suitable for this use case, so TinkerMCP automates a real authenticated browser session. The semantic MCP API is intentionally separated from selectors and UI details.
Related MCP server: tinkercad-mcp-server
Planned tools
create primitives (box, cylinder, etc.)
position, resize, rotate
solid / hole
duplicate / delete
align
group / ungroup
workplane
inspect selection / scene
export STL
Milestone 0 — bootstrap
The first milestone deliberately does not guess Tinkercad selectors. It provides:
MCP server foundation
persistent browser profile
tinkercad_opentinkercad_inspect_editordiagnostic capture tools for DOM/input/network observation
Render deployment
The hosted version will expose MCP over HTTP and is designed to deploy from GitHub automatically. Keep the Render service on the Free ($0/month) instance while prototyping.
The repository remains the single source of truth: changes go to main, Render auto-deploys, and no manual code copy/paste should be necessary.
Design principle
The model should see stable operations such as create_box({width, depth, height}). DOM selectors, drag mechanics, keyboard shortcuts and Tinkercad-specific implementation details stay behind the adapter.
Inspiration
sethski/tinkercad-mcp-server — community MCP for Tinkercad Circuits using a persistent browser.
Model Context Protocol.
Playwright / remote browser automation.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Design 3D-printable parts by chatting: create, edit, render and publish parametric forges.
Let your AI agent operate any website through a real, logged-in browser session.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI-driven 3D model generation and manipulation using OpenSCAD through natural language commands. Users can create primitives, apply transformations, perform boolean operations, and export models to various formats like STL and OBJ.2 npmMIT
- AlicenseAqualityCmaintenanceEnables AI assistants to build and simulate Tinkercad Circuits through a real Chrome session, including placing parts, wiring pins, writing Arduino code, running simulations, and reading serial output.2173MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to drive Onshape CAD with 87 tools for documents, part studios, sketching, solid features, assemblies, drawings, measurement, and export, including zero-configuration browser sign-in.93254 npm3MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to design, modify, and verify exact B-rep 3D CAD models by running build123d scripts on an OpenCascade kernel, with live three.js preview, collision and FDM printability checks, text-based spatial perception, user notes/sketch annotations, version history, and one-click export to OrcaSlicer.1MIT