Construction takeoff & estimating

Run construction takeoffs and estimates from Cursor

Exayard plugs into Cursor, the AI code editor. Add it via MCP and Cursor's Agent can run takeoffs, pull live vendor pricing, and draft bids across your construction projects — right from the integrated terminal.

What is Cursor?

Cursor is the AI code editor — its built-in Agent completes tasks autonomously alongside your code. Add the Exayard MCP server to Cursor's config and the Agent can run takeoffs, price materials, and draft bids on your construction projects, right from the editor.

Built for autonomous estimating

Exayard exposes every takeoff, pricing, and bid action as a tool Cursor can call, so it does the work you would normally click through by hand.

Estimate in plain English

Describe the outcome and Cursor drives Exayard for you — no clicking through screens, no glue code.

Real catalog and vendor pricing

Cursor searches your product catalog and live vendor prices, so every estimate is built on real numbers.

Takeoff to bid in one request

Chain detection, approval, estimating, and bid generation into a single turn instead of an afternoon of work.

What you can do with Cursor

Once Cursor is connected, you can drive Exayard with plain-language prompts.

Browse projects, files, and pages
Run AI takeoffs on your plans
Search the product catalog and vendor prices
Generate cost estimates and bid documents
Subscribe to project lifecycle webhooks
Answer questions grounded in uploaded plans

Install in 60 seconds

Four short steps to wire Cursor to your Exayard projects.

One-step setup

Fastest path: paste this into Cursor and it connects Exayard itself.

Fetch https://exayard.com/prompt.md
1

Open your Cursor MCP config

Edit ~/.cursor/mcp.json for global setup, or create .cursor/mcp.json in your project root to scope it to one project.

2

Add the Exayard MCP server

Paste the snippet below into mcp.json.

{
  "mcpServers": {
    "exayard": {
      "url": "https://api.exayard.com/mcp"
    }
  }
}
3

Authorize from Cursor

Open Cursor Settings → MCP and click "Refresh" next to the Exayard entry. Cursor will open the OAuth flow in your browser.

4

Reference Exayard in chat

In Cursor chat, mention the Exayard MCP server with @exayard or just describe what you want and Cursor will pick the right tools.

Example prompts

Drop any of these into Cursor after connecting.

You

Create a project named "Maple Heights renovation" and upload my plan PDFs.

You

Run a takeoff on page 3 of the Smith Residence plans and show me the proposed receptacle count.

You

Generate a bid from the approved Smith Residence takeoff, with a 15% markup.

You

Search the product catalog for 12-gauge copper wire and show me the cheapest vendor.

You

Compare estimated cost vs. last quarter for projects tagged "kitchen remodel".

Built-in workflows

Exayard ships MCP slash-commands so Cursor can run end-to-end workflows in a single turn.

/takeoff_from_plans

Run a takeoff end-to-end on uploaded plans.

/generate_bid_from_takeoff

Price an approved takeoff and emit a bid document.

/review_estimate_line_items

Audit an existing estimate for outliers and missing prices.

/create_project_from_upload

Scaffold a project and attach files from a chat upload.

Browse the full tool catalog

Keep a human in the loop

Destructive tools (archive, remove, cancel, approve) are gated behind a propose_destructive_action step that surfaces in Cursor and waits for your explicit confirmation before running.

Long-running calls like create_estimate and create_bid take 30–60 seconds — Cursor will warn you before invoking them.

Frequently asked questions

Works with your whole agent stack

Exayard speaks MCP, so it drops into every major AI agent and editor.

Ready to win more bids?

Use Exayard to estimate faster and win more work. Get started today.