OpenTakeoff
OpenTakeoff is an MCP server that adds web browsing tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance. It has 687 GitHub stars, is released under the AGPL-3.0 license and runs locally with npx -y opentakeoff-mcp.
github.com/Kentucky-ai/opentakeoff (opens in a new tab)
Data as of from the GitHub API and the official MCP registry; description from the project's repository. Report an error
Install OpenTakeoff
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
{
"mcpServers": {
"opentakeoff": {
"command": "npx",
"args": [
"-y",
"opentakeoff-mcp"
]
}
}
}Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.
Claude Code
claude mcp add --transport stdio opentakeoff -- npx -y opentakeoff-mcpCursor
{
"mcpServers": {
"opentakeoff": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"opentakeoff-mcp"
]
}
}
}Project file; use ~/.cursor/mcp.json to enable it in every project.
VS Code
{
"servers": {
"opentakeoff": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"opentakeoff-mcp"
]
}
}
}Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).
About OpenTakeoff
The measurement engine for building plans—built so an AI agent can drive it, and so an estimator wants to. A takeoff is the act of measuring quantities off a construction drawing. OpenTakeoff does it two ways over one engine: 58 MCP tools for an agent, and a browser canvas for a person. Agents and people share the takeoff document and quantity calculations. Each sheet carries its calibration; measurements carry geometry, method and authorship.
- aec
- construction
- construction-tech
- estimating
- flooring
- measurement
- pdfjs
- quantity-takeoff
- takeoff
Similar MCP servers
More web & browsing MCP servers
FableCut
ronak-create/FableCut
Zero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.
Active · last commit Oct 26, 2026
Web & browsingJavaScriptXActions
nirholas/XActions
X/Twitter automation MCP: scrape, post, schedule, analyze, engage.
Maintained · last commit Oct 20, 2026
Web & browsingHTMLRunno
taybenlor/runno
MCP Server for the Runno Sandbox.
Maintained · last commit May 10, 2026
Web & browsingTypeScriptFlyto Core
flytohub/flyto-core
Execution engine for AI agents. 412 modules: browser, file, Docker, data, crypto.
Active · last commit Oct 23, 2026
Web & browsingPythonOpenBrand
tight-studio/OpenBrand
Extract brand assets (logos, colors, backdrop images, brand name) from any website URL.
Maintained · last commit May 12, 2026
Web & browsingTypeScriptOpenreality
reality-opened/openreality
Open Reality: phone video to AI-queryable 3D scenes.
Too new to judge · created Sep 1, 2026
Web & browsingPython
How do I install the OpenTakeoff MCP server?
Add the command npx -y opentakeoff-mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.
Is OpenTakeoff free?
The server is open source under the AGPL-3.0 license, so running it is free. It does not declare any required API key.
Is OpenTakeoff actively maintained?
The most recent commit was on Oct 25, 2026. The latest release is mcp-v0.9.100, published Oct 25, 2026. appsgit only lists MCP servers with a commit in the last six months.