Drive from Claude (MCP)
Connect Claude Desktop & Code
Point Claude at the bundled MCP server with your token. Copy-paste configs for both Claude Code and Claude Desktop.
Open in the interactive manual →The interactive version has full-text search, a table of contents, and light/dark themes.
You'll need Node 18+ and the mcp-server/ folder from the 3dCMS project on your machine. There's nothing to install globally — Claude runs the server directly.
Claude Code
One command (swap in your token and the real path to mcp-server/index.js):
claude mcp add 3dcms \
-e THREEDCMS_API_TOKEN=tdcms_your_token_here \
-e THREEDCMS_BASE_URL=https://3dcms.info \
-- node /path/to/3dCMS/mcp-server/index.js
Claude Desktop
Open Settings ▸ Developer ▸ Edit Config and add a 3dcms entry (forward slashes work fine on Windows):
{
"mcpServers": {
"3dcms": {
"command": "node",
"args": ["F:/3dCMS-Claude/mcp-server/index.js"],
"env": {
"THREEDCMS_API_TOKEN": "tdcms_your_token_here",
"THREEDCMS_BASE_URL": "https://3dcms.info"
}
}
}
}
Restart Claude Desktop, and the 3dcms tools should appear.
The environment variables
| Variable | Required? | Purpose |
|---|---|---|
THREEDCMS_API_TOKEN | Yes | Your tdcms_… token from the Account page. |
THREEDCMS_BASE_URL | No | Defaults to https://3dcms.info. Point it at a local dev server if you run one. |
THREEDCMS_FAL_KEY | No | A fal.ai key. Only if set are the paid generation tools available. |
Tools not showing up?
Check that you're on Node 18+, the path to
index.js is correct and absolute, and (for Desktop) that you restarted the app. A "Not authorized" error means the token is missing, wrong, or was regenerated — make a fresh one.Spotted something off, or want a topic covered? Email buck.rackley@gmail.com.