The Autodesk Platform Services MCP Server is an experimental implementation of the Model Context Protocol (MCP) built with Node.js. It provides access to the Autodesk Platform Services (APS) API, leveraging the new Secure Service Accounts feature for fine-grained access control. This server is designed to integrate with tools like Claude Desktop and the Model Context Protocol Inspector to enhance workflows for managing ACC and BIM360 projects.
Before getting started, ensure you have the following:
yarn install
yarn run build
.env
file in the root folder and add your APS credentials:APS_CLIENT_ID
: Your APS application client ID.APS_CLIENT_SECRET
: Your APS application client secret.test-account-1
): npx create-service-account test-account-1
.env
file:APS_SA_ID
: Your service account ID.APS_SA_EMAIL
: Your service account email.APS_SA_KEY_ID
: Your service account key ID.APS_SA_PRIVATE_KEY
: Your service account private key.yarn run inspect
Connect
to start the MCP server and connect to it.~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
build/server.js
file:{
"mcpServers": {
"autodesk-platform-services": {
"command": "node",
"args": ["/absolute/path/to/aps-mcp-server/build/server.js"]
}
}
}
For more details, refer to the official documentation.
No releases or packages have been published yet.