v0.2.2
Pre-release
Pre-release
Tekla MCP Server v0.2.2
A capability release that broadens read/analyze coverage: assembly-level analytics, a model-quality (QA) check battery, a generic property reader, table export, and a selection-scope switch shared across the query and analytics tools.
What's new since v0.2.1
New tools
tekla_get_properties— read any named properties (report properties, UDAs, or built-ins likeVOLUME/AREA/WEIGHT) for an object by GUID, without a dedicated tool per fieldtekla_export_objects— export filtered objects as a CSV or Markdown table (bill-of-materials handoff)tekla_list_assemblies— assembly marks (ASSEMBLY_POS) with part count and total weight per marktekla_count_assemblies— count distinct assembly marks (unique assembly types)tekla_get_assembly_parts— list all parts sharing a given assembly marktekla_find_modeling_issues— QA battery (missing material/profile/class, zero weight, not-numbered) grouped with sample GUIDs
Enhancements
useSelectionscope switch on the query/analytics tools — operate on the current Tekla UI selection instead of the whole model ("analyze what I selected"; also faster on large models)assemblygroup key fortekla_group_weight_byandtekla_list_distinct_values
Why this release
These additions move the server from flat parts-table queries toward fabrication-oriented workflows: bill-of-materials by assembly mark, model QA sweeps that surface modeling errors, and an interactive "work on my selection" loop.
Example use cases
- "How many unique assembly marks are there, and which are the heaviest?"
- "Run modeling-issue checks and show what's missing material or not numbered."
- "I've selected some parts — sum their weight and group by profile."
- "Read
VOLUME,AREAandPHASEfor this GUID." - "Export all class-20 beams as a CSV bill-of-materials."
Downloads
| Asset | Use case |
|---|---|
TeklaMcp.Server-0.2.2-net48-win-x64.zip |
Production — Windows + Tekla Structures with an open model |
TeklaMcp.Server-0.2.2-net8.0-mock.zip |
Development / testing without Tekla |
Requirements
Windows + Tekla (net48):
- Windows x64
- Tekla Structures 2023+ (validated workflow)
- Tekla running with a model open
- .NET Framework 4.8 runtime
Mock backend (net8.0):
MCP client configuration
Extract the zip, then point your MCP client to the executable:
{
"mcpServers": {
"tekla": {
"command": "C:\\path\\to\\TeklaMcp.Server.exe"
}
}
}Keep the .exe and all .dll files in the same directory.
Full changelog
See CHANGELOG.md.