Solibri Server
FreeNot checkedEnables remote automation of Solibri Office tasks including model checking, quantity takeoff, and model management through an MCP SSE interface.
About
Enables remote automation of Solibri Office tasks including model checking, quantity takeoff, and model management through an MCP SSE interface.
README
⚠️ DEPRECATED
This MCP server is no longer maintained. Active work moved to the more capable toolkit:
→ EdvardGK/solibri-toolkit
The replacement is broader in scope and architecturally different:
This repo (deprecated) solibri-toolkit Stack Node.js MCP server (SSE) Python stdlib + Java SDK plugin Solibri integration Shells out to Solibri CLI / minimal REST In-JVM HTTP server (port 10999) via custom SDK plugin — fills the gaps the built-in REST API cannot Authoring ❌ no ruleset / classification / presentation authoring ✅ JSON ruleset install, bulk classification creation, BCF & per-slide viewpoint authoring, ITO, lifecycle (launch/shutdown) Discipline + spatial truth ❌ ✅ ARK-as-spatial-truth indexing across federation, discipline set via internal API Cross-session use MCP over SSE CLI ( cli.py …) + PythonSuperuserClient+ same CLI works in any sessionStatus January 2026 spike; not actively used Active development; this repo's MCP-style remote-access pattern can be reintroduced as a thin wrapper over the toolkit if needed Open issues / PRs in this repo will not be addressed. Please file against the new toolkit.
Solibri MCP Server (historical)
The content below is preserved for historical reference. See deprecation notice above.
MCP server for Solibri automation. Runs on Windows alongside Solibri Office, accessible remotely via SSE transport.
Features
- Model Checking: Run rulesets and export BCF issues
- Quantity Takeoff: Execute ITOs and export to Excel
- Model Management: Create/update SMC files from IFCs
- Asset Management: List classifications, rulesets, ITOs
- REST API Integration: Control running Solibri instance
Requirements
- Windows with Solibri Office installed
- Node.js 18+
- Valid Solibri license
Installation
git clone https://github.com/EdvardGK/solibri-mcp-server.git
cd solibri-mcp-server
npm install
copy .env.example .env
# Edit .env with your settings
Configuration
Edit .env:
SOLIBRI_MCP_TOKEN=your-secure-token-here
SOLIBRI_EXE_PATH=C:\Program Files\Solibri\SOLIBRI\Solibri.exe
SOLIBRI_MCP_PORT=3000
Running
npm start
Claude Code Configuration
Add to ~/.claude/settings.json:
{
"mcpServers": {
"solibri": {
"type": "sse",
"url": "http://YOUR_WINDOWS_IP:3000/sse",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
License
MIT
Installing Solibri Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/EdvardGK/solibri-mcp-serverFAQ
Is Solibri Server MCP free?
Yes, Solibri Server MCP is free — one-click install via Unyly at no cost.
Does Solibri Server need an API key?
No, Solibri Server runs without API keys or environment variables.
Is Solibri Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Solibri Server in Claude Desktop, Claude Code or Cursor?
Open Solibri Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Solibri Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
