A small, offline Model Context Protocol server that gives an AI assistant construction reference data and calculators it would otherwise guess at: cost codes, construction terms, waste factors, pay…
construction-mcp is an MCP project maintained in the constructelligence-lab/construction-mcp repository. The maintainer describes its purpose as “A small, offline Model Context Protocol server that gives an AI assistant construction reference data and calculators it would otherwise guess at: cost codes, construction…”. Read the project documentation for the complete scope.
The project provides a local client configuration using python3. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-09.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| lookup_cost_code | "What cost code for slab on grade?" "List division 09" |
| define_term | "What is retainage?" "What does AHJ mean?" |
| waste_factor | "What waste should I carry on tile?" |
| pay_unit | "How is bulk excavation paid?" |
| trade_sequence | "What comes before drywall?" |
| metric_formula | "How is TCPI calculated?" |
| convert_units | "Convert 2 M3 to CY" "450 PSF in KSF" |
| concrete_volume | "40 by 30 slab, 6 inches thick" |
| rebar_weight | "100 5 bars at 20 feet" |
| masonry_units | "1,000 SF of CMU wall with 80 SF of openings" |
| asphalt_tonnage | "9,000 SF paved at 3 inches" |
| earthwork_volume | "1,000 bank yards of clay: how much to haul?" |
| earned_value | "BAC 1M, EV 400k, AC 450k, PV 500k" |
| retainage | "10% retainage on 500k billed, 380k already paid" |
| markup_margin | "Cost 100,000 at 20% markup: what's my margin?" |
{
"mcpServers": {
"construction-reference": {
"command": "python3",
"args": [
"/path/to/construction-mcp/server.py"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
Errors with full context — stack traces, issue triage and AI-powered root-cause analysis from Sentry's server.
Connect Flutter applications with AI coding assistants via the Model Context Protocol.
Enables natural language interaction with Splunk Enterprise and Cloud for searching data and managing resources.