Autodesk Forge application demonstrating various use cases in manufacturing, specifically in context of digital twins.
![]()
Master branch is deployed to http://forge-digital-twin.autodesk.io.
npm installbash
export FORGE_CLIENT_ID=<client-id>
export FORGE_CLIENT_SECRET=<client-secret>
export FORGE_MODEL_URN=<model-urn>
export MONGODB_URL=<mongodb-connection-string>
npm startjson
{
"type": "node",
"request": "launch",
"name": "Launch Express Server",
"program": "${workspaceFolder}/server.js",
"env": {
"FORGE_CLIENT_ID": "<client-id>",
"FORGE_CLIENT_SECRET": "<client-secret>",
"FORGE_MODEL_URN": "<model-urn>",
"MONGODB_URL": "<mongodb-connection-string>"
}
}The project uses a custom Bootstrap theme. In order to customize it:
npm build:client to update public/stylesheets/bootstrap.cssThe jet engine model used in the live demo can be obtained from https://knowledge.autodesk.com/sites/default/files/file_downloads/Jet_Engine_Model.zip.
Create an archive of the Workspace folder and translate the archive into SVF with _Jet Engine Model.iam as the root file (see tutorial here and remember to specify the output format as SVF)
Once completed, feed the URN as environment variable and run the sample
For support, please contact forge.help@autodesk.com.
This sample is licensed under the terms of the MIT License. Please refer to LICENSE for more details.
Petr Broz (@ipetrbroz), Varun Patil, Forge Partner Development Group
$ claude mcp add forge-digital-twin \
-- python -m otcore.mcp_server <graph>