legalix-engineering
Legalix Engineering & Tender MCP Service
An ultra-fast, production-ready Model Context Protocol (MCP) server connecting LLMs (ChatGPT, Claude, Cursor, and custom autonomous agents) to Israeli civil engineering databases, the Interministerial General Specification ("הספר הכחול" — all 48 chapters), Dekel pricing benchmarks (2026), and the Tender Arbitrage & Unbalanced Bidding Engine.
🌟 Key Features
⚡ Sub-Millisecond In-Memory Search: Indexed access to all 48 Blue Book chapters, 4,761 pages of measurement rules, and 2026 pricing benchmarks.
🏗️ 12 Engineering Consultant Disciplines: Deep retrieval for Structural (ת"י 466), Geotechnical (ת"י 940), Electrical, Plumbing (ת"י 1205), HVAC, Fire Safety, Acoustics (ת"י 1004), Accessibility (ת"י 1918), Green Building (ת"י 5281), and Infrastructure.
📊 Enterprise Excel BOQ Parser: Automatic extraction and cleaning of multi-sheet Israeli construction tenders (
.xlsx,.xlsm,.xls,.csv), filtering out subtotal and summary rows.💰 Tender Arbitrage Engine (Unbalanced Bidding): Mathematical cross-referencing between tender quantities and actual CAD Takeoff measurements to optimize profit and win probability.
🔌 Dual Protocol: Supports both Stdio MCP (native for Claude Desktop / ChatGPT Desktop / Cursor) and HTTP/REST Gateway (for Web Custom GPTs).
🚀 Quickstart & MCP Configuration
1. Claude Desktop / ChatGPT Desktop / Cursor (Stdio MCP)
Add the following to your MCP settings file (claude_desktop_config.json or ChatGPT Developer Settings):
{
"mcpServers": {
"legalix-engineering": {
"command": "python3",
"args": [
"/path/to/legalix-engineering-mcp-repo/legalix_engineering_mcp_server.py"
]
}
}
}2. HTTP / REST Gateway (For Web Clients & Cloudflare Tunnels)
Start the HTTP service on port 8090:
python3 legalix_engineering_mcp_http_bridge.pyHealthcheck:
GET http://localhost:8090/healthTool Definitions:
GET http://localhost:8090/toolsRPC Executions:
POST http://localhost:8090/
🛠️ Available MCP Operations
Operation Name | Description | Key Parameters |
| Searches measurement rules and technical specs across 48 Blue Book chapters |
|
| Retrieves updated 2026 unit prices, 8-digit codes, and market ranges |
|
| Searches technical standards across 12 engineering domains (Structure, Geo, Electrical, HVAC, etc.) |
|
| Parses, filters, and mathematically audits construction tender Excel files |
|
| Runs Unbalanced Bidding optimization between tender BOQ and CAD takeoff |
|
Detailed schemas and payload examples are documented in docs/OPERATIONS_AND_TOOLS.md.
📚 Documentation Index
📦 Requirements
Python 3.9+
openpyxlxlrd
Install dependencies:
pip install -r requirements.txtLatest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/eliamarlaw-dotcom/legalix-engineering-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server