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
- Works with
- Tekla Structures
- 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.