Solibri MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
⚠️ DEPRECATED
This MCP server is no longer maintained. Active work moved to the more capable toolkit:
→
EdvardGK/solibri-toolkitThe replacement is broader in scope and architecturally different:
This repo (deprecated)
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
Related MCP server: Ansys Workbench MCP
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 settingsConfiguration
Edit .env:
SOLIBRI_MCP_TOKEN=your-secure-token-here
SOLIBRI_EXE_PATH=C:\Program Files\Solibri\SOLIBRI\Solibri.exe
SOLIBRI_MCP_PORT=3000Running
npm startClaude 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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read and edit the Revit 2024–2027 model on your PC. Needs the free Revit MCP add-in.
Build and run AI workflows, agents, data tables and 1000+ API integrations from any MCP client.
MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.
Headless CAD engine & MCP server for 2D/3D drafting, solids, DXF/SVG export, and automation.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceMCP server for controlling a live SOLIDWORKS session through the Windows COM API, enabling native CAD operations like sketches, features, bodies, views, and exports, plus transactional plans and vectorization.11MIT
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients like Codex to control Ansys Workbench and ICEM CFD locally, executing scripts, managing projects, and running simulations.1MIT
- AlicenseCqualityBmaintenanceEnables MCP clients to inspect and modify SketchUp models through a local authenticated bridge, covering entity creation and editing, geometry, materials, tags, cameras, scenes, transactions, snapshots, and file or view export. It also offers an optional full SketchUp Ruby API execution channel and batch operations for furniture, architectural, and analysis tasks.371MIT
- AlicenseAqualityBmaintenanceMCP server built into Rillsoft Project 10 for multi-project resource planning (local, Windows)118CC BY-4.0