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 162 GitHub stars, is released under the Apache-2.0 license and runs locally with npx -y opentakeoff-mcp.
- Web & browsing
- Apache-2.0
- Actively maintained
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: 53 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
Browser Use
browser-use/browser-use
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
OfficialWeb & browsingPythonScrapling MCP Server
D4Vinci/Scrapling
Web scraping with stealth HTTP, real browsers, and Cloudflare bypass.
Web & browsingPythonChrome DevTools MCP
ChromeDevTools/chrome-devtools-mcp
MCP server for Chrome DevTools.
Web & browsingTypeScriptBytedance Browser
bytedance/UI-TARS-desktop
MCP server for browser use access.
Web & browsingTypeScriptBytedance Commands
bytedance/UI-TARS-desktop
An MCP server to run arbitrary commands.
Web & browsingTypeScriptBytedance Search
bytedance/UI-TARS-desktop
MCP server for web search operations.
Web & browsingTypeScript
What is 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 162 GitHub stars, is released under the Apache-2.0 license and runs locally with npx -y opentakeoff-mcp. The source code is at github.com/Kentucky-ai/opentakeoff.
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 Apache-2.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 6, 2026. The latest release is mcp-v0.9.96, published Oct 3, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.