What we build
Built on what Autodesk documents: folders and folder contents, files and file versions, items, item versions and bill of materials, change orders, lifecycle states, search results. Backends named below are documented resources; "confirmed in blueprint" means the vendor documentation sits behind a login and the resource is checked against your release first.
# autodesk-vault-mcp-server: tool manifest, draft for blueprint week 1
# Every tool runs as the person asking. Nothing is written without a person confirming.
tools:
get_server_info: # -> product name and product version of this Vault server
backend: GET /server-info
mode: read
list_folder: # vault id, folder id -> files and subfolders
backend: GET /vaults/{vaultId}/folders/{id}/contents
mode: read
get_file_version: # vault id, file version id -> that file version
backend: GET /vaults/{vaultId}/file-versions/{id}
mode: read
get_item_bom: # vault id, item version id -> child items
backend: GET /vaults/{vaultId}/item-versions/{id}/bill-of-materials
mode: read
list_change_orders: # vault id -> change orders
backend: GET /vaults/{vaultId}/change-orders
mode: read
audit: every call logged with user, tool, arguments and the Autodesk Vault response
The manifest is the contract. A question that needs an operation not on it gets a new line and a review, not a wider permission.