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
Material | Density | Cost/Unit |
---|---|---|
Concrete | 2400 kg/m³ | $120/m³ |
Steel | 7850 kg/m³ | $800/m³ |
Brick | 1800 kg/m³ | $0.5/piece |
Cement | 1440 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"]
}
}
}