OpenSTAAD MCP Server
io.github.BentleySystems/openstaad-mcp·v1.3.0·46 starsMCP server for Bentley STAAD.Pro via the OpenSTAAD API
not scanned yet
46 stars
Reviews
Write oneNobody has reviewed OpenSTAAD MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OpenSTAAD MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How OpenSTAAD MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,255 servers
- GitHub stars
- 46
- more than 94% of 28,688 servers
Release history: 2 versions in the registry since 2026-06-17, latest 2026-10-01, typically one every 106 days.
Install OpenSTAAD MCP Server in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the OpenSTAAD MCP Server repository's README, as published. We do not edit it. Read it on GitHub
OpenSTAAD MCP Server
A Model Context Protocol (MCP) server for Bentley STAAD.Pro that enables AI agents like Claude Desktop, Gemini, or VSCode Copilot to interact with your STAAD.Pro models and perform various time-consuming tasks like load cases definition, data extraction, repetitive property setting and more.
This MCP server was introduced as part of Bentley's Infrastructure AI Co-Innovation Initiative to help our users and accounts discover opportunities and innovate faster, while connecting Bentley's unique engineering tool capabilities to their emerging agentic workflows.
Key Features
- Fast and flexible: Enjoy minimal latency, interact with every STAAD.Pro features covered by the OpenSTAAD API.
- AI-friendly: Provides documentation, guidance and feedback via dedicated tools to help your AI agent ramp up quickly on the STAAD.Pro API.
- Multi-instance support: Connects to multiple running STAAD.Pro instances simultaneously to parallelize tasks across models.
- Privacy-first: All processing happens locally on your machine. No data is sent to the cloud. No telemetry.
Prerequisites
- OS: Windows 11 or newer
- STAAD.Pro 2025 or newer installed and running
Quick Start with Claude Desktop (<2min)
- Download the latest openstaad-mcp.mcpb file from the GitHub Releases page.
- Open Claude Desktop.
- Click the ☰ menu (top-left) → File → Settings → Extensions.
- Click Advanced → Install Extensions.
- Select the downloaded .mcpb file.
- Click the ☰ menu (top-left) → File → Exit
- Restart Claude Desktop.
Claude Desktop will install the server automatically. Open a new conversation and ask Claude to interact with your STAAD.Pro model.
Tip: Make sure STAAD.Pro is running with a model open before you start chatting.
Other Clients & Configuration
TL;DR:
If not already installed, install uv with the command:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Configure your client to start the server in stdio mode with the command:
uvx --from git+https://github.com/BentleySystems/openstaad-mcp openstaad-mcpVS Code with GitHub Copilot
- For stdio: Open the Command Palette → MCP: Add Server... → Command (stdio) and enter the following command:
uvx --from git+https://github.com/BentleySystems/openstaad-mcp openstaad-mcp- For http: First, start the server in a terminal:
uvx --from git+https://github.com/BentleySystems/openstaad-mcp openstaad-mcp --transport httpLook for the generated token and URL in the terminal output. It should look like this:
WARNING: No --token provided. Auto-generated token: abc123def456ghi789jkl012mno345pq
INFO: Starting MCP server 'OpenSTAAD MCP' with transport 'http' (stateless) on http://127.0.0.1:18120/mcpThen, in VS Code, open the Command Palette → MCP: Add Server... → HTTP URL and enter the URL shown in the terminal (e.g. http://127.0.0.1:18120/mcp). 18120 is the default port, but yours may differ if you have multiple instances running or if you changed the default. Add the header Authorization: Bearer with the token shown in the MCP server terminal.
GitHub Copilot CLI
Use the /mcp add command inside a Copilot CLI session to add the server. See the Copilot CLI documentation for more details.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OpenSTAAD MCP Server: common questions
- Is OpenSTAAD MCP Server safe?
- Yes, by our scan: it is graded A (90/100). Read the OpenSTAAD MCP Server safety report
- Does OpenSTAAD MCP Server need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is OpenSTAAD MCP Server maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.3.0.
- How does OpenSTAAD MCP Server compare with other MCP servers?
- safety score 90/100 (higher than 83% of 48,255 servers); github stars 46 (more than 94% of 28,688 servers). Full comparison.