Skip to main content
Glama
608,602 tools. Updated 2026-09-25 02:59

"Autodesk Revit" matching MCP tools:

  • Execute C# code within Autodesk Revit to automate tasks, modify elements, and interact with project data through the Revit MCP server.
    MIT
  • Execute custom C# code in Autodesk Revit to automate BIM workflows, modify project elements, and extend functionality through direct API access.
    -
  • Execute C# code directly in Autodesk Revit to automate BIM modeling workflows. Send custom scripts to interact with Revit documents and parameters through the Model Context Protocol.
    MIT
  • Perform actions on Revit elements including selection, visibility control, color changes, transparency adjustments, and deletion to manage and modify building components in Autodesk Revit projects.
    MIT
  • Query Revit model dependencies by relation type—level-rooms, area-scheme-elements, view-template-dependents, group-elements, or nested-family—and get associated elements with IDs, names, categories, families, and types.
    MIT

Matching MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables AI clients to query, aggregate, and visually inspect a live Autodesk Revit model, reading it without model-changing transactions by default. Model mutations are opt-in and require two explicit gates, with dry-run previews and verification.
    2
    18
    3
    MIT

Matching MCP Connectors

  • Revit model query + APS Design Automation runner.

  • Revit model integration via APS — elements, parameters, schedules, clashes, IFC export.

  • Fetch paginated Revit element rows with filters (category, family, level, view, and more) after cataloging, returning fields, total count, and hasMore for incremental reads.
    MIT
  • Read element categories and counts for a selected Revit view, returning header metadata and category details to quickly assess view content before querying individual elements.
    MIT
  • Fetch paginated element rows from a chosen Revit view, including categories, families, types, levels, and measurements. Use this to inspect individual elements when summary counts are not enough.
    MIT
  • Check connectivity to Revit Model MCP without reading the model. Returns a pong response even when no document is active, confirming the server is reachable.
    MIT
  • Retrieve key details from the active Revit model, including file name, version, levels, area schemes, worksets, and view count. Use this to understand the model's structure before further analysis.
    MIT
  • Read project and survey coordinates from a live Revit model to prepare for export or hand-over, returning base and survey points, active site, and link offsets.
    MIT
  • List non-template Revit views with id, name, type, level, scale, and template to help identify the correct view for analysis.
    MIT
  • Export a selected Revit view to a PNG file to inspect outlines, zones, and room boundaries when numbers alone are insufficient. Returns local path, dimensions, size, and view metadata without modifying the model.
    MIT
  • Retrieve parameters and geometry for a Revit element by ID, including room area, volume, boundaries, location, and bounding box. Use room center for placement inside rooms.
    MIT
  • Retrieve warnings and element IDs affecting elements in a specified Revit view. Identify view-specific issues quickly, with severity flags and outside-view involvement for targeted troubleshooting.
    MIT
  • Review Revit model warnings grouped by description, with counts and affected elements. Filter by warning text to drill into one issue.
    MIT
  • Lists running Revit processes and their active documents, providing document and version details to help select a target instance for subsequent commands.
    MIT
  • Identify the current Revit selection to understand which elements the user refers to. Returns element IDs, names, categories, types, levels, and category counts for the whole selection.
    MIT