Skip to content
Tresca

Tekla Structures MCP servers and AI agent skills

Several community MCP servers drive an open Tekla Structures model on Windows through the .NET Open API, covering selection, components, UDAs, reports and, in two of them, drawings. A documentation server and two skills help an agent write Open API macros and report templates. Trimble has no public MCP server; its own Tekla Model Assistant is an in-app preview. Check each server's tested Tekla versions, because builds are tied to a release.

  • No official Trimble server yet.
  • 5 MCP servers and 2 agent skills listed.
Trimble5 servers · 2 skillsChecked 4 Nov 2026

Integrations for Tekla Structures

Community and commercial servers

MCP serverCommunity

TeklaMCPby osc-bouw (Develoh)

A Windows desktop app that serves Tekla over local HTTP to place beams and columns, filter objects and find duplicate numbers.

RemoteWindowsNeeds a Tekla Structures licenceCan modify models2· updated 9 days ago
MCP serverCommunity

Tekla MCP Serverby teknovizier

A Python server that drives an open Tekla model: selection, components, UDAs, clash checks, reports and drawing lists.

LocalWindowsNeeds a Tekla Structures licenceRead-only or read-write (configurable)62· updated 13 days ago
MCP serverCommunity

Tekla MCP Server (tempalg1n)by tempalg1n

A C# server with 120 tools for the open Tekla model and its drawings, where every write is previewed before it is applied.

LocalWindowsNeeds a Tekla Structures licenceRead-only or read-write (configurable)7· updated 3 weeks ago
MCP serverCommunity

TeklaMCPServerby YuriyKirillov

A Python server with 14 tools for selecting Tekla elements, inserting components and reading or setting user-defined attributes.

LocalWindowsNeeds a Tekla Structures licenceCan modify models14· updated 9 months ago
MCP serverCommunity

Tekla API MCP Serverby pawellisowski

A documentation server that lets the assistant search the Tekla Open API reference and Trimble's example projects while writing code.

LocalWindowsRead-only3· updated 1 year ago

Agent skills

SkillCommunity

tekla-templatesby LetsConstructIT

A skill that writes and checks Tekla report (.rpt) and drawing table (.tpl) templates as text, without opening Template Editor.

Windows7· updated 3 months ago
SkillCommunity

tekla-open-api-macro skill (tekla-claude)by stimothy

A short skill that gives the agent the connect, create, insert and commit pattern for C# Open API macros, with three samples.

WindowsNeeds a Tekla Structures licence0· updated 4 months ago

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

How AI connects to Tekla Structures

An MCP server or skill can only do what Tekla Structures lets programs do. Tekla Structures exposes 3 automation interfaces:

  • Tekla Open API (.NET) (.NET): Trimble's Open API is a .NET Framework library, usually called from C#, that works alongside a running Tekla Structures with a model open. Objects are built the way the dialogs build them: a Beam takes two points, and every class shares Select, Insert, Modify and Delete. It reaches both the model and the drawing editor. All community servers here sit on this API, either in C# or through pythonnet, and load the DLLs from your own Tekla bin folder, which is why releases are version-specific. Documentation
  • Macros (.cs files) (.NET): A Tekla macro is a C# source file kept in a modeling or drawings subfolder under the folders set by the XS_MACRO_DIRECTORY advanced option, or in the model folder. You can record one from the Applications & components catalog or write it in a text editor. Agents can generate these files directly, and one MCP server here lists and runs macros by file name. Documentation
  • Report and drawing table templates (.rpt, .tpl) (Input files): Reports such as part, bolt and assembly lists, and drawing tables such as title blocks and revision tables, come from text template files normally edited in Template Editor. Because they are plain text with a fixed grammar and content attributes like PART.PROFILE or ASSEMBLY.WEIGHT, an agent can write them without the GUI, which is the approach of the tekla-templates skill.

What Trimble offers

Trimble ships two assistants inside Tekla Structures rather than an MCP server. Trimble Assistant for Tekla answers product questions, and its Developer Assistant helps write Open API macros from the side pane. Tekla Model Assistant, a Preview in Tekla Structures 2026 for Diamond, Graphite and Carbon subscriptions, takes natural-language requests to create objects, run clash checks and make GA drawings, and reads custom rules and skills files. Neither page mentions MCP or access from outside clients.

Checked 4 Nov 2026. Sources: AI-powered modeling with Tekla Model Assistant (Preview), Tekla Structures 2026, Trimble Assistant for Tekla

What you can do with Tekla Structures and AI

  • Select steel or precast parts by profile, material, class or phase, then total their weight by profile or by a user-defined attribute such as a delivery batch.
  • Insert or adjust connections and components, for example lifting anchors placed from a precast element's weight and centre of gravity, on the current selection.
  • Run clash checks, find duplicate cast-unit or assembly numbers and flag invalid or orphaned objects before numbering and issue.
  • List, update, issue, print or export drawings, and check open drawings for unmarked parts or dimensions not attached to geometry.
  • Write a C# Open API macro or a report template such as a bolt list or title block, with class names checked against the Open API reference.

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

Installing

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

Questions

Is there an official Tekla Structures MCP server?

Not as of 4 November 2026. Trimble's AI work for Tekla is in-app: Trimble Assistant for Tekla and the Tekla Model Assistant preview. Their documentation doesn't mention MCP, so every Tekla server listed here is a community project not affiliated with Trimble.

Can Claude model in Tekla Structures?

Yes, with a community MCP server running on the same Windows PC as Tekla. Tekla must be open with a model loaded. Some servers can place beams, columns, slabs and components; the tempalg1n server previews every write and waits for confirmation, and two servers offer a read-only mode.

Can an AI agent work on Tekla drawings, not just the model?

Partly. The teknovizier and tempalg1n servers list, update, issue and print drawings, and the tempalg1n server can edit views, dimensions and marks, marked experimental. Remember to save drawing edits; that server warns that Tekla drops unsaved drawing changes when the model is reopened.

Which Tekla versions do these servers work with?

It differs per server. teknovizier tested 2022 and 2026; tempalg1n ships one build per release from 2021 to 2026 with 2021 and 2023 run live; osc-bouw needs 2023 or later; YuriyKirillov is set up for 2023. Each loads Open API DLLs from your installation, so match the build to your version.

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

Sources (checked 4 Nov 2026): Tekla Structures documentation (Tekla Developer Center) · How Tekla Open API works · Develop applications using Tekla Open API (Tekla Structures 2026) · System components and applications (macros), Tekla Structures 2026 · AI-powered modeling with Tekla Model Assistant (Preview) · Trimble Assistant for Tekla · Tekla Structures product page

Tekla Structures is a trademark of Trimble. Tresca is independent and not affiliated with or endorsed by Trimble.