Context Sources
Autodesk Forma
Connect Autodesk Forma to work with Forma projects already imported into Nomic.
What it can do
- List imported projects and their members.
- Read issues, RFIs, submittals, sheets, locations, assets, and photos.
- Create and update issues, and add issue comments.
- Create RFIs, move them through their workflow, and add comments and responses.
Setup and security
- Autodesk Forma MCP is not available on self-serve plans. Selecting it opens the Nomic Platform upgrade dialog.
- An organization administrator must set up the Autodesk integration and import the project first.
- You must be on the linked Nomic project's People list. Signing in to Autodesk alone does not grant access.
- Project tools return only imported projects you can access, and Autodesk permissions still apply. The signed-in profile lookup is not limited to a project.
- Tools that change data ask for approval before they run. The Approval column under Supported tools shows each tool's setting.
To connect, see Add an MCP server.
Example requests
- "List open issues on the Harbor project assigned to the electrical contractor."
- "Summarize RFIs from the last two weeks that are still waiting on the design team."
- "Check the submittal for the curtain wall system against section 08 44 13 in this project."
- "Create an issue for the damaged fireproofing in the level 3 photos and assign it to the fireproofing contractor."
Supported tools
Projects and issues
| Tool | Action | Approval |
|---|---|---|
acc:listImportedProjects | List accessible Autodesk projects imported into Nomic. | Not required |
acc:getProjectUsers | List or search users associated with an imported project. | Not required |
authentication:get-user-info | Read the signed-in Autodesk profile. | Not required |
issues:getUserProfile | Read the user's Issues profile. | Not required |
issues:getIssues | List and filter project issues. | Not required |
issues:getIssueDetails | Read one issue. | Not required |
issues:getIssuesTypes | List issue types and subtypes. | Not required |
issues:getComments | Read issue comments. | Not required |
issues:get-attachments | List issue attachments. | Not required |
issues:getAttributeDefinitions | List issue custom-attribute definitions. | Not required |
issues:getAttributeMappings | Read issue attribute mappings. | Not required |
issues:getRootCauseCategories | List issue root-cause categories. | Not required |
issues:createIssue | Create an issue. | Required |
issues:patchIssueDetails | Update or publish issue details. | Required |
issues:CreateComments | Add a comment to an issue. | Required |
RFIs
| Tool | Action | Approval |
|---|---|---|
rfis:pm:api-reference-rfis:get-rfi | Read one RFI. | Not required |
rfis:pm:api-reference-rfis:search-rfi | Search and list RFIs. | Not required |
rfis:pm:api-reference-rfis:get-user-details | Read RFI user details. | Not required |
rfis:pm:api-reference-rfis:get-next-custom-identifier | Get the next available RFI identifier. | Not required |
rfis:pm:api-reference-rfi-type:get-rfi-types | List RFI types. | Not required |
rfis:pm:api-reference-workflow:get-workflow | Read an RFI workflow. | Not required |
rfis:pm:api-reference-custom-attributes:get-project-custom-attributes | List project RFI custom attributes. | Not required |
rfis:pm:api-reference-comments:get-comments | Read RFI comments. | Not required |
rfis:pm:api-reference-attachments:list-rfi-attachments | List RFI attachments. | Not required |
rfis:pm:api-reference-rfis:create-rfi | Create an RFI. | Required |
rfis:pm:api-reference-rfis:update-rfi-creator-to-manager | Submit an RFI from its creator to the manager. | Required |
rfis:pm:api-reference-rfis:update-rfi-manager-to-reviewers | Send an RFI from the manager to reviewers. | Required |
rfis:pm:api-reference-rfis:update-rfi-return-to-creator | Return an RFI to its creator. | Required |
rfis:pm:api-reference-comments:create-comment | Add an RFI comment. | Required |
rfis:pm:api-reference-response:submit-response | Submit an RFI response. | Required |
rfis:pm:api-reference-response:update-response | Update an RFI response. | Required |
Sheets and locations
| Tool | Action | Approval |
|---|---|---|
sheets:pm:api-references-sheets:get-sheets | List project sheets. | Not required |
sheets:pm:api-references-version-sets:get-version-sets | List sheet version sets. | Not required |
sheets:pm:api-references-collection:get-collections | List sheet collections. | Not required |
sheets:pm:api-references-collection:get-one-collection | Read one sheet collection. | Not required |
locations:pm:api-references:locations-get-list-nodes | List nodes in the project location hierarchy. | Not required |
Submittals
| Tool | Action | Approval |
|---|---|---|
submittals:pm:api-references-attachments:submittals-get-attachments | List submittal attachments. | Not required |
submittals:pm:api-references-items:submittals-get-items | List submittal items. | Not required |
submittals:pm:api-references-items:submittals-get-one-item | Read one submittal item. | Not required |
submittals:pm:api-references-items:submittals-get-item-revisions | List revisions of a submittal item. | Not required |
submittals:pm:api-references-items:submittals-get-items-next-custom-identifier | Get the next available submittal identifier. | Not required |
submittals:pm:api-references-itemtypes:submittals-get-itemtypes | List submittal item types. | Not required |
submittals:pm:api-references-itemtypes:submittals-get-one-itemtype | Read one submittal item type. | Not required |
submittals:pm:api-references-metadata:submittals-get-metadata | Read submittal metadata. | Not required |
submittals:pm:api-references-packages:submittals-get-packages | List submittal packages. | Not required |
submittals:pm:api-references-packages:submittals-get-one-package | Read one submittal package. | Not required |
submittals:pm:api-references-responses:submittals-get-responses | List submittal responses. | Not required |
submittals:pm:api-references-responses:submittals-get-one-response | Read one submittal response. | Not required |
submittals:pm:api-references-settings-mappings:submittals-get-settings-mappings | Read submittal settings mappings. | Not required |
submittals:pm:api-references-specs:submittals-get-specs | List project specifications used by submittals. | Not required |
submittals:pm:api-references-specs:submittals-get-one-spec | Read one project specification. | Not required |
submittals:pm:api-references-steps:submittals-get-item-steps | List workflow steps for a submittal item. | Not required |
submittals:pm:api-references-steps:submittals-get-one-item-step | Read one submittal workflow step. | Not required |
submittals:pm:api-references-submittals-profile:submittals-get-users-me | Read the signed-in user's Submittals profile. | Not required |
submittals:pm:api-references-tasks:submittals-get-tasks | List submittal tasks. | Not required |
submittals:pm:api-references-tasks:submittals-get-one-task | Read one submittal task. | Not required |
submittals:pm:api-references-templates:submittals-get-templates | List submittal templates. | Not required |
Assets and photos
| Tool | Action | Approval |
|---|---|---|
assets:pm:assets:assets-get-assets | List and filter assets. | Not required |
assets:pm:assets:assets-post-assets-batch-get | Read multiple assets by ID. | Not required |
assets:pm:category:assets-get-categories | List asset categories. | Not required |
assets:pm:category:assets-post-categories-batch-get | Read multiple asset categories by ID. | Not required |
assets:pm:custom-attributes:assets-get-custom-attributes | List asset custom attributes. | Not required |
assets:pm:custom-attributes:assets-post-custom-attributes-batch-get | Read multiple custom attributes by ID. | Not required |
assets:pm:custom-attributes:assets-get-categories-categoryid-custom-attributes | List custom attributes for an asset category. | Not required |
assets:pm:asset-statuses:assets-get-asset-statuses | List asset statuses. | Not required |
assets:pm:asset-statuses:assets-post-asset-statuses-batch-get | Read multiple asset statuses by ID. | Not required |
assets:pm:status-step-sets:assets-get-status-step-sets | List asset status step sets. | Not required |
assets:pm:status-step-sets:assets-post-status-step-sets-batch-get | Read multiple status step sets by ID. | Not required |
assets:pm:status-step-sets:assets-post-category-status-step-sets-status-step-sets-batch-get | Read status step sets assigned to categories. | Not required |
photos:pm:photos-post-photos-filter | Search and filter project photos. | Not required |
photos:pm:photos-get-photos-photoid | Read one project's photo details. | Not required |