Can AI agents automate Bentley MicroStation?

Bentley Systems · desktop · cadaecengineering

MicroStation is automatable today through first-party desktop APIs on a licensed Windows install. The shipped MicroStation Python API is a thin wrapper of the C++ API and runs inside the product's Python 3.12 interpreter via Python Manager; it can create and edit DGN elements, register key-ins, and run delivered libraries, but vendor docs exclude dialog, printing, callback, and some MstnPlatform surfaces, require the main Python thread, and do not run under high security mode. VBA macros interact with design-file elements and settings. MicroStation Development Libraries extend the product in-process, load via key-in or the Applications dialog, and need a rebuild against the current MicroStation SDK. C# add-ins are the documented peer of Python key-in registration. These layers cover production modeling work but are install-bound, edition coupled, and not a public authenticated HTTP API. This record is the MicroStation desktop modeler only; it excludes AutoCAD, Revit, Navisworks, STAAD.Pro, and iTwin Platform cloud APIs. Bentley documents first-party MCP servers that construct and control Bentley Python APIs, and a vendor blog names a MicroStation MCP Server used with Claude to drive the MicroStation API. That MCP path is not established as generally available: the official MCP registry returned no MicroStation server, and the vendor GitHub org publishes openstaad-mcp for STAAD.Pro rather than a public MicroStation MCP repository. Official command-line arguments and msbatch.bat run saved batch-process jobs without the normal GUI. Named Zapier, Make, Power Automate, and n8n connectors were not assessed. Computer-use viability is unassessed.

Best path today: api · Overall automatability: 8/10

Modalities

ModalityStatusDetail
APIyespython-in-processvbacpp-in-processcsharp
coverage: full · docs
SDKyespythoncsharpcppvba
official: yes
MCPyes
verdict: official
Integrationsunknown
CLIyes
Extensibilityyespythonvbamdlcsharp-addinskey-ins
webhooks: unknown
Data access
export: dgn, dwg, dxf, ifc · import: dgn, dwg, dxf, ifc
RPA / UI automationunknownwindows-native
No repeatable UI probe was run. MicroStation's Python API, VBA, MDL applications, C# add-ins, key-ins, and msbatch.bat provide supported object-model and batch control without visually driving the Windows desktop UI. Computer-use viability is unassessed.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
8668

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-01
vendordeclaredsource2026-09-01
licensedeclaredsource2026-09-01
deploymentdeclaredsource2026-09-01
platformsdeclaredsource2026-09-01
statusdeclaredsource2026-09-01
modalities.api.existsdeclaredsource2026-09-01
modalities.api.kinds[0]declaredsource2026-09-01
modalities.api.kinds[1]declaredsource2026-09-01
modalities.api.kinds[2]declaredsource2026-09-01
modalities.api.kinds[3]declaredsource2026-09-01
modalities.api.coveragedeclaredsource2026-09-01
modalities.api.docsdeclaredsource2026-09-01
modalities.sdk.existsdeclaredsource2026-09-01
modalities.sdk.officialdeclaredsource2026-09-01
modalities.sdk.languages[0]declaredsource2026-09-01
modalities.sdk.languages[1]declaredsource2026-09-01
modalities.sdk.languages[2]declaredsource2026-09-01
modalities.sdk.languages[3]declaredsource2026-09-01
modalities.mcp.first_partydeclaredsource2026-09-01
modalities.mcp.verdictdeclaredsource2026-09-01
modalities.mcp.third_partyscrapedsource2026-09-01
modalities.mcp.verdictscrapedsource2026-09-01
modalities.cli.existsdeclaredsource2026-09-01
modalities.extensibility.scripting[0]declaredsource2026-09-01
modalities.extensibility.scripting[1]declaredsource2026-09-01
modalities.extensibility.scripting[2]declaredsource2026-09-01
modalities.extensibility.scripting[3]declaredsource2026-09-01
modalities.extensibility.scripting[4]declaredsource2026-09-01
modalities.data_access.export[0]declaredsource2026-09-01
modalities.data_access.export[1]declaredsource2026-09-01
modalities.data_access.export[2]declaredsource2026-09-01
modalities.data_access.export[3]declaredsource2026-09-01
modalities.data_access.import[0]declaredsource2026-09-01
modalities.data_access.import[1]declaredsource2026-09-01
modalities.data_access.import[2]declaredsource2026-09-01
modalities.data_access.import[3]declaredsource2026-09-01
modalities.rpa.ui_stack[0]declaredsource2026-09-01
modalities.agent_docs.llms_txtscrapedsource2026-09-01
verdict.scores.apideclaredsource2026-09-01
verdict.scores.mcpdeclaredsource2026-09-01
verdict.scores.clideclaredsource2026-09-01
freshness.watch[0].urldeclaredsource2026-09-01
freshness.watch[1].urldeclaredsource2026-09-01
freshness.watch[2].urldeclaredsource2026-09-01
freshness.watch[3].urldeclaredsource2026-09-01
freshness.watch[4].urlscrapedsource2026-09-01

Related tools

Other products in this database that share a category with Bentley MicroStation.

Last verified 2026-09-01 · volatility high · JSON record