Skip to content
Tresca

TeklaMCP

MCP serverCommunity

A Windows desktop app that serves Tekla over local HTTP to place beams and columns, filter objects and find duplicate numbers. By osc-bouw (Develoh).

2 starsUpdated 9 days agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Tekla Structures 2023 or later
Operating systems
Windows
Needs a Tekla Structures licence
Yes
Transport
Remote (HTTP)
AI clients documented
Claude Desktop, Cursor
Licence
GPL-3.0
Language
C#

What it can do

  • Places single or multiple beams between 3D points and columns from a base point and height.
  • Modifies a beam's profile, material, position or end points, and deletes objects by GUID.
  • Filters model objects by type, name, profile, material, class or UDA, and reads the user's current selection.
  • Finds parts sharing cast-unit or assembly numbers, and logs every tool call to a JSON audit file.

Limitations

  • Runs as a WPF app you start by hand next to Tekla, on .NET Framework 4.8.
  • Ten tools focused on beams, columns and queries; no drawing tools are listed.

Install

{
  "mcpServers": {
    "tekla": {
      "url": "http://127.0.0.1:51234/"
    }
  }
}

Source: github.com/osc-bouw/TeklaMCP#claude-desktop-claude_desktop_configjson

MCP servers and skills run code on your computer. Review the source before installing.

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