MicroStation V8i MCP Server
Provides tools for interacting with Bentley MicroStation V8i CAD software, enabling AI agents to create and edit 2D/3D geometry, measure and dimension elements, manage views, files, models, and references, configure drawing settings, batch-process elements, and execute CAD commands.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MicroStation V8i MCP ServerDraw a rectangle from (0,0) to (100,80) on the active level"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MicroStation V8i MCP Server
Cầu nối chuyên nghiệp theo chuẩn Model Context Protocol (MCP) giữa các Trợ lý AI (Google Antigravity, Anthropic Claude, Cursor, v.v.) và phần mềm thiết kế kỹ thuật Bentley MicroStation V8i (SELECTseries).
🌟 Tính Năng Chính
Hệ thống 62 công cụ CAD chuyên sâu: Bao phủ từ dựng hình 2D/3D, đo đạc kích thước, chỉnh sửa đối tượng, điều khiển khung nhìn, quản lý file/model/reference đến xử lý dữ liệu hàng loạt.
Kiến trúc phân tầng chuẩn Enterprise (Clean Architecture): Phân chia rõ ràng giữa
core/(giao tiếp COM),server/(factory & lifecycle),tools/,resources/,prompts/vàtransports/.Hỗ trợ đầy đủ bộ ba MCP:
Tools (62 công cụ): 10 nhóm tính năng đồ họa, đo đạc và điều khiển.
Resources: Cung cấp thông tin trực tiếp về bản vẽ (
ms://drawing/info), danh sách level (ms://drawing/levels), trạng thái active (ms://drawing/settings).Prompts: Khuôn mẫu hướng dẫn quy trình vẽ kỹ thuật (
cad_drawing_workflow) và kiểm toán bản vẽ (element_inspection).
Đa kênh truyền tải (Transports): Hỗ trợ cả
stdio(cho Antigravity / Claude Desktop) vàsse(Server-Sent Events qua HTTP).An toàn luồng: Quản lý
CoInitialize/ COM Apartment trên từng luồng worker tự động.Logging an toàn: Toàn bộ log được định tuyến ra
sys.stderr, bảo toàn 100% định dạng JSON-RPC trên kênhstdout.
Related MCP server: multiCAD-mcp
📊 Bảng Danh Mục 10 Nhóm Công Cụ (62 Tools)
Nhóm | Số lượng | Công cụ |
1. Hình học | 12 |
|
2. Đo đạc & Kích thước | 5 |
|
3. Chỉnh sửa & Biến đổi | 8 |
|
4. Văn bản & Tìm kiếm | 4 |
|
5. Khung nhìn (Views) | 7 |
|
6. Quản lý File & Model | 9 |
|
7. Xử lý hàng loạt | 3 |
|
8. Cấu hình bản vẽ | 6 |
|
9. Truy vấn & Bóc tách | 6 |
|
10. Lệnh CAD trực tiếp | 2 |
|
📁 Cấu Trúc Thư Mục
microstation-mcp/
├── README.md # Tài liệu tổng quan & hướng dẫn cài đặt
├── AGENTS.md # Cẩm nang chỉ dẫn cho AI Agent
├── pyproject.toml # Metadata dự án chuẩn PEP 621
├── requirements.txt # Thư viện phụ thuộc
├── server.py # Shim tương thích ngược
│
├── docs/ # Tài liệu thiết kế nội bộ
│ ├── architecture.md # Kiến trúc chi tiết và luồng dữ liệu
│ ├── features.md # Danh mục toàn bộ 59 Tools, Resources, Prompts
│ └── instructions.md # Chỉ dẫn hệ thống gửi cho LLM
│
└── src/
├── main.py # Entry point chính (hỗ trợ --transport stdio|sse)
├── core/ # Cầu nối COM với MicroStation V8i
├── server/ # McpServer factory, logging, context
├── tools/ # 10 module công cụ CAD (59 tools)
├── resources/ # Dynamic Resources
├── prompts/ # CAD Prompt templates
└── transports/ # Kênh truyền tải stdio và sse🚀 Cài Đặt & Cấu Hình
1. Cài đặt thư viện phụ thuộc
pip install -r requirements.txt2. Cấu hình MCP Client (Antigravity / Claude Desktop)
{
"mcpServers": {
"microstation-v8i": {
"command": "python",
"args": [
"-X",
"utf8",
"{path}\\microstation-mcp\\src\\main.py"
]
}
}
}3. Chạy độc lập qua giao thức SSE (Tùy chọn)
python src/main.py --transport sse --host 127.0.0.1 --port 8000This server cannot be deployed
Maintenance
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Let AI agents query data and act across all your business apps via MCP.
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Related MCP Servers
- AlicenseAqualityFmaintenanceAllows AI to interact with Autodesk Revit via the MCP protocol, enabling retrieval of project data and automation of tasks like creating, modifying, and deleting elements.1341 npm458MIT
- AlicenseNot gradedqualityDmaintenanceControls CAD applications (AutoCAD, ZWCAD, etc.) via AI assistants through the Model Context Protocol, enabling drawing, layer management, and automation through natural language or direct tool calls.107Apache 2.0
- AlicenseAqualityFmaintenanceEnables AI to interact with Revit via MCP, allowing data retrieval and element creation, modification, and deletion.1341 npmMIT
- AlicenseAqualityCmaintenanceMCP server for AutoCAD LT automation and headless DXF generation, exposing tools for drawing, entities, layers, blocks, annotations, P&ID, and view operations via natural language.8MIT