construction-mcp-server

ViranjPatel/construction-mcp-server

3.2

If you are the rightful owner of construction-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Ultra-lightweight MCP server for construction calculations and material estimation.

Tools
2
Resources
0
Prompts
0

Construction MCP Server

Ultra-lightweight MCP server for construction calculations and material estimation.

Features

  • Material Calculator: Calculate concrete, steel, brick requirements
  • Cost Estimator: Quick material cost calculations
  • Structure Types: Foundation, walls, slabs, beams

Quick Start

npm install
npm start

Tools Available

calculate_materials

Calculate materials for construction elements:

{
  "structure": "foundation",
  "dimensions": {
    "length": 10,
    "width": 8,
    "height": 0.5
  }
}

estimate_cost

Estimate material costs:

{
  "material": "concrete",
  "quantity": 40,
  "unit": "m³"
}

Architecture

  • Zero dependencies beyond MCP SDK
  • In-memory calculations - no database overhead
  • Stateless design for maximum performance
  • JSON-based material database

Material Database

MaterialDensityCost/Unit
Concrete2400 kg/m³$120/m³
Steel7850 kg/m³$800/m³
Brick1800 kg/m³$0.5/piece
Cement1440 kg/m³$180/m³

Performance Notes

  • Sub-millisecond calculation responses
  • Minimal memory footprint (~10MB)
  • No external API calls
  • Pure computation - no I/O blocking

Usage Example

Connect to Claude Desktop by adding to your config:

{
  "mcpServers": {
    "construction": {
      "command": "node",
      "args": ["path/to/construction-mcp-server/server.js"]
    }
  }
}