Autodesk Build MCP Connector
Autodesk BuildConnect AI agents to Autodesk Build for construction document management, issues tracking, and project collaboration.
Auth notes
Use Autodesk Platform Services (APS) OAuth 2.0. Register app at aps.autodesk.com. Requires 3-legged OAuth for user data access. Store refresh tokens securely.
Rate limits
200 requests per minute. APS enforces rate limits per app not per user. Implement exponential backoff on 429 errors.
Edge cases
API docs sometimes lag behind actual endpoints. Test all endpoints in sandbox before production. File upload endpoints have 200MB limit. Some fields return null instead of empty array.
Sandbox testing
Run test calls against Autodesk Build from Pipeyard. Try prompts below to see a simulated response; real MCP integration is coming in a future release.
Have a connector you'd like us to prioritize or a specific test flow you care about? Use the Requests page to submit new ideas.
Quick Start — curl example
curl -X POST "https://developer.api.autodesk.com/authentication/v2/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "client_id={client_id}&client_secret={client_secret}&grant_type=client_credentials&scope=data:read"Credential Setup Guide
- 11. Go to aps.autodesk.com and sign in or create a free account
- 22. Navigate to Applications and click "Create Application"
- 33. Select "Traditional Web App" as application type
- 44. Copy your Client ID and Client Secret from the app settings
- 55. Set your Callback URL to your app redirect URI
- 66. Under API Access select Data Management and Construction APIs
- 77. Get your access token using the curl command on the left
- 88. Find your Hub ID by calling GET https://developer.api.autodesk.com/project/v1/hubs
Example API Response
Sample data{
"data": [
{
"type": "projects",
"id": "b.project-uuid-here",
"attributes": {
"name": "Downtown Office Complex",
"scopes": [
"b360project"
],
"status": "active",
"startDate": "2025-02-01",
"endDate": "2026-08-31",
"projectType": "Commercial",
"currency": "USD",
"jobNumber": "2025-DTC-001"
}
}
]
}