Skip to content
Tresca

MicroStation MCP servers and AI agent skills

Bentley publishes an official MicroStation MCP server, but only in early access: you request it, and it hands an AI client MicroStation's Python API to read and change elements in the open DGN. One community server covers the older MicroStation V8i through a native MDL pipe or COM, and AUTOM8LABS ships a skill for its own MicroStation connector. Everything here drives a running, licensed copy on Windows; nothing reads DGN files on its own.

  • Includes Bentley's official server (early access).
  • 2 MCP servers and 1 agent skill listed.
Bentley2 servers · 1 skillChecked 4 Nov 2026

Integrations for MicroStation

Official

MCP serverOfficial · Early access

MicroStation MCP Serverby Bentley Systems

Bentley's early-access server that gives an AI client MicroStation's Python API to read, create and modify elements in the open DGN.

Needs a MicroStation licenceCan modify models

Community and commercial servers

MCP serverCommunity

MicroStation V8i MCP Serverby ZaZuy

A community server for the older MicroStation V8i that drives it through a native MDL pipe or COM, with Vietnamese cadastral tools.

LocalWindowsNeeds a MicroStation licenceCan modify models3· updated 3 weeks ago

Agent skills

SkillCommunity

AUTOM8LABS Connector Skillsby AUTOM8LABS

Operator skills that teach Claude, ChatGPT or Codex to use AUTOM8LABS's AutoCAD, Navisworks and MicroStation connectors economically.

Needs a MicroStation licence7· updated 8 weeks ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to MicroStation

An MCP server or skill can only do what MicroStation lets programs do. MicroStation exposes 2 automation interfaces:

  • MicroStation Python API (Python): Recent MicroStation releases ship their own Python interpreter and a Python API that Bentley describes as a thin wrapper over the C++ API, covering elements, levels, references and views in the DGN. Dialogs, printing and callbacks aren't wrapped yet, calls must stay on the main thread, and extra pip libraries need a separately installed Python of the matching version set through MS_PYTHON. Bentley's own MCP server is built on this API. Documentation
  • Python Manager, key-ins and macros (Other): Key-ins are MicroStation's text commands, and Python scripts can register their own key-ins through a commands.xml table. Python Manager loads and runs scripts inside the session, and recorded macros can be promoted to Python as a quick way to find syntax. Bentley warns that a key-in run through its MCP server, such as File Fence with a path, can still write to the file system even though the Python sandbox blocks file access. Documentation

What Bentley offers

Bentley's MCP servers page lists a MicroStation MCP server in early access for a restricted set of users, exposing the Python API with read, write and create access and naming Claude and GitHub Copilot as clients. Inside the product, Bentley Copilot (on by default, opt-out at install) helps users learn the software and interact with the model, and a Python Assistant generates scripts from prompts. Bentley calls MicroStation and STAAD.Pro the first servers in a wider rollout.

Checked 4 Nov 2026. Sources: Bentley MCP servers, MicroStation Bentley Copilot, AI Transparency Card, MicroStation Python Assistant, AI Transparency Card

What you can do with MicroStation and AI

  • Query the open DGN for elements, levels, references and views, and summarise what a design file contains before you change it.
  • Create or modify elements in the active model through Python, such as placing geometry on a named level or updating element properties in bulk.
  • Run MicroStation key-ins on the agent's behalf, for example to change view settings or start a tool, with the file-system caveat Bentley gives.
  • Draw batches of lines, shapes, cells and text in MicroStation V8i inside one undo group, including land-parcel boundaries and coordinate tables.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for ChatGPT, Claude, Claude Code, Claude Desktop, Codex, Cursor, GitHub Copilot and Google Antigravity. Install steps, copied from each project's own documentation, are on each listing's page. Most MicroStation integrations run on your own computer next to MicroStation, so you need MicroStation installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official MicroStation MCP server?

Yes. Bentley lists a MicroStation MCP server on its MCP servers page, in early access for a restricted group of users. You request access through Bentley's form; there is no public download or install guide yet.

Can Claude control MicroStation?

Bentley names Claude and GitHub Copilot as compatible with its MicroStation server, which works on the active design through the Python API. Without early access, the community server here connects Claude Desktop to MicroStation V8i, not to current CONNECT Edition releases.

Is it safe to let an AI agent run code in MicroStation?

Bentley says its Python execution environment blocks internet and file-system access outside the active design, but warns that some key-ins called through MCP may still reach the file system. Work on copies of DGN files and review what the agent changes.

Does the MicroStation server also work in OpenRoads Designer?

Bentley's MCP page doesn't say. OpenRoads Designer is built on MicroStation, but the page lists only MicroStation, STAAD.Pro and request-only servers for ProjectWise, iTwin IoT, AssetWise and the PLS products.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): Bentley MCP servers · About MicroStation Python (Bentley Developer) · Developing Python Applications (Bentley Developer) · Python Manager (MicroStation Help) · MicroStation product page

MicroStation is a trademark of Bentley. Tresca is independent and not affiliated with or endorsed by Bentley.