{
 "categories": [
  "bim",
  "cad",
  "aec"
 ],
 "deployment": "desktop",
 "evidence": [
  {
   "date": "2026-08-15",
   "fact": "modalities.api.kinds",
   "source": "https://aps.autodesk.com/developer/overview/revit-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.api.kinds",
   "source": "https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.api.docs",
   "source": "https://www.revitapidocs.com/",
   "tier": "community"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.extensibility.scripting",
   "source": "https://dynamobim.org/",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.extensibility.scripting",
   "source": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=GUID-477C6854-2724-4B5D-8B95-9657B636C48D",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.mcp.verdict",
   "source": "https://github.com/mcp-servers-for-revit/revit-mcp",
   "tier": "scraped"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.mcp.third_party",
   "source": "https://glama.ai/mcp/servers/@ZedMoster/revit-mcp",
   "tier": "scraped"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.mcp.third_party",
   "source": "https://github.com/Demolinator/revit-mcp-server",
   "tier": "scraped"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-15",
  "volatility": "low",
  "watch": [
   {
    "type": "docs",
    "url": "https://aps.autodesk.com/en/docs/design-automation/v3"
   },
   {
    "type": "docs",
    "url": "https://aps.autodesk.com/developer/overview/revit-api"
   }
  ]
 },
 "homepage": "https://www.autodesk.com/products/revit/overview",
 "id": "revit",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://aps.autodesk.com/developer/overview/revit-api",
   "exists": true,
   "kinds": [
    "dotnet-in-process",
    "rest"
   ]
  },
  "cli": {
   "exists": "partial"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "ifc",
    "dwg",
    "dgn",
    "pdf",
    "gbxml"
   ],
   "import": [
    "ifc",
    "dwg",
    "dgn"
   ]
  },
  "extensibility": {
   "scripting": [
    "dotnet-addins",
    "dynamo-visual-programming",
    "pyrevit-python",
    "journal-playback"
   ],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": false,
   "third_party": [
    {
     "maintained": "abandoned",
     "registries": [
      "github",
      "glama"
     ],
     "repo": "https://github.com/mcp-servers-for-revit/revit-mcp"
    },
    {
     "maintained": true,
     "registries": [
      "github"
     ],
     "repo": "https://github.com/mcp-servers-for-revit/mcp-servers-for-revit"
    },
    {
     "maintained": true,
     "registries": [
      "github"
     ],
     "repo": "https://github.com/Demolinator/revit-mcp-server"
    },
    {
     "maintained": "stale",
     "registries": [
      "github",
      "glama"
     ],
     "repo": "https://github.com/ZedMoster/revit-mcp"
    }
   ],
   "verdict": "community-only"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "Main modeling surface is a 3D viewport with no per-element accessible UI objects; established automation routes are the .NET API, Dynamo, pyRevit, and journal playback rather than UI scripting. No RPA-vendor certified Revit support found; not exhaustively surveyed.",
   "ui_stack": [
    "native-windows",
    "wpf"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "csharp",
    "vb.net"
   ],
   "official": true
  }
 },
 "name": "Autodesk Revit",
 "platforms": [
  "windows"
 ],
 "related": {
  "alternatives": [],
  "our_products": []
 },
 "schema_version": 0,
 "score_version": 0,
 "status": "active",
 "vendor": "Autodesk",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "computer_use": null,
   "mcp": 4,
   "overall": 7,
   "rpa": 2
  },
  "summary": "Automatable today, but only through developer tooling: the in-process .NET Revit API (plus Dynamo and pyRevit) covers most model operations on the desktop, and Design Automation for Revit on Autodesk Platform Services exposes headless cloud Revit via REST with OAuth2 for batch work. There is no vendor API for driving a live desktop session remotely and no first-party MCP server \u2014 agents need a community bridge add-in or the APS cloud path, both requiring nontrivial setup.\n"
 }
}