Agent♥︎Age
Catalog

OpenTakeoff

Official

by Kentucky-ai · TypeScript

Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance.

OpenTakeoff MCP Server (io.github.Kentucky-ai/opentakeoff)

OpenTakeoff is a measurement engine for construction drawings. It performs construction takeoff by loading plans, setting a scale, measuring quantities (e.g., count), and exporting results with provenance. It supports two interfaces over one engine: 40 MCP tools for an AI agent and a browser canvas for a person.

🛠️ Key Features

  • 40 MCP tools for agent-driven takeoff
  • Browser canvas for interactive measurement
  • Scale gate for measurements
  • Record of each measurement’s scale, method, and author for auditable output

🚀 Use Cases

  • Construction takeoff workflows
  • Estimating and quantity surveying from plans
  • Exporting quantity takeoff outputs with provenance

⚡ Developer Benefits

  • MCP integration via Model Context Protocol tooling
  • Shared measurement engine between agent and browser interactions
  • Output records intended for auditable results and training data

⚠️ Limitations

  • The provided information describes tool coverage as 40 MCP tools; no other constraints are specified

Related Topics

aec, construction, construction-tech, estimating, flooring, measurement, pdf, pdfjs, quantity-takeoff, takeoff, quantity-surveying, self-hosted, blueprint, construction-estimating, cost-estimation, flooring-takeoff, ai-agent, mcp, model-context-protocol, project-management

Topics

aecconstructionconstruction-techestimatingflooringmeasurementpdfpdfjsquantity-takeofftakeoffquantity-surveyingself-hostedblueprintconstruction-estimatingcost-estimationflooring-takeoffai-agentmcpmodel-context-protocolproject-management