Get started with PartMode
Open a blank project or template, learn the workspace, and save an editable project.
PartMode MCP · public operating guide
Connect your agent securely, make controlled CAD changes against a known revision, and export artifacts with evidence another person can verify.
Learn PartMode
Start with no CAD experience, follow one bounded procedure at a time, and keep an editable model plus evidence you can check. Read a guide yourself or give its Markdown URL to an agent after the PartMode connection below is working.
Open a blank project or template, learn the workspace, and save an editable project.
Create one closed profile with intentional constraints, dimensions, and units.
Turn a closed profile into an exact solid and verify the intended result.
Remove material for a hole or pocket while preserving the intended body.
Build a rotational solid from a stable axis, profile, and exact angle.
Drive linked dimensions with named values, equations, and explicit units.
Check exact geometry, dimensions, feature history, bodies, and model health.
Set material or density and verify mass, centre of mass, and inertia.
Build named part variants and verify that each resolves independently.
Generate projected views and verify SVG, DXF, or PDF drawing output.
Open, heal, inspect, and preserve an imported exact B-rep model.
Check the solid, choose 3MF or STL deliberately, and verify the saved mesh.
Start here
Current production status: Google sign-in is not configured. Use the PartMode account-name and passphrase forms. The CAD editor remains available without an account; the account is required only to create revocable agent keys.
PARTMODE_AGENT_KEY. Never paste it into a
chat, URL, shell command, repository, skill, or tracked configuration file.
If it is lost, revoke it and create another.https://partmode.com/mcp, list PartMode
resources and tools, and read the live MCP reference. A skill file by itself
is not a connection.codex mcp add partmode --url https://partmode.com/mcp --bearer-token-env-var PARTMODE_AGENT_KEY
If the agent cannot list PartMode MCP tools, stop at setup. Do not let it simulate the workflow from prose or claim that a CAD operation completed.
Operate with an agent
Configure the hosted MCP server, verify live resources and tools, bind the session to the intended project, and disconnect cleanly.
Inspect exact state, build only live-supported operations, preview the bounded change, commit against one revision, and verify settled evidence.
Choose a live-supported format, save to an approved destination, check bytes and SHA-256, parse the artifact, and bind it to its source revision.
Give this to the agent
Read https://sphinxstack.com/skills/connect-partmode-to-an-agent.md and follow it.
Then read the learning, edit, or export PartMode skill linked from https://sphinxstack.com/partmode/ that matches my task.
Do not ask me to paste a key. Work only in the project I approve, preview every mutation, and report exact revision-bound evidence.
My task: [describe the CAD change or artifact here]
Keep authority bounded
The key authenticates the agent, but it does not grant access to an open CAD project. The person selects the intended PartMode tab and visibly approves the requested permissions, duration, and commit budget.
Use only when the key was explicitly created with headless access. Open a stable project ID, keep duration and commits bounded, and use the dedicated headless STEP export path when exact STEP output is required.
Finish with proof
Screenshots, DOM rows, mesh counts, filenames, and success messages can help explain a result; they are not exact CAD completion evidence by themselves.
Troubleshooting
Twelve learning skills · PartMode MCP reference · PartMode Help · Connection skill · Editing skill · Export skill