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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TinkerMCPcreate a box 20x20x20 and a cylinder on top"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: Fusion360 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
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Agent-Native design tool - create and edit visual designs with agent assistance
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact programmatically with Autodesk Fusion 360 for creating parametric 3D models through simple API calls.19-
- AlicenseBqualityCmaintenanceConnects AI coding agents to Autodesk Fusion 360 for CAD automation, enabling natural language control over sketching, 3D modeling, and CAM operations. It uses a Python-based bridge and a custom add-in to execute over 80 tools ranging from simple geometry creation to complex assembly and parameter management.80333 PyPI93MIT
- 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.5 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to control a browser for web automation tasks like navigation, typing, clicking, and taking screenshots.-