Agents

Your agent. Your projects.

Connect Claude, Microsoft 365 Copilot or any MCP client to Construction AI. It reads your projects with your permissions and does the work in your system of record, so an answer in a chat window is a change in the programme, a row in the rate book, a figure from the ledger.

ClaudeConstruction AI connected
Message Claude…
Construction AI·Library › Rate books › Master rates 2026
Library › Schedule of Rates › 001
001 — Master rates 2026
Construction AISavedExport
Nett
£1,686.42
cost before markup
Sell
£1,747.97
what tenders receive
Margin
£61.55
3.5% margin
6 sections · 18 rates+ Add column
RefDescriptionQtyUnitUtil %RateTotal
7Mechanical — Copper pipework(8)£296.90
7.001Copper tube 15 mm, BS EN 1057 R250, clipped to wall1m10018.40£18.40
7.002Copper tube 22 mm, BS EN 1057 R250, clipped to wall1m10024.10£24.10
7.003Copper tube 28 mm, BS EN 1057 R250, on brackets1m10031.60£31.60
7.004End-feed elbow 15 mm1nr1006.20£6.20
7.005End-feed equal tee 22 mm1nr1009.80£9.80
7.006Isolation valve 15 mm, full bore lever1nr10014.50£14.50
7.007Pipe insulation 22 mm, 25 mm wall, foil faced1m1007.30£7.30
7.008Pressure test and flush per circuit1item100185.00£185.00

Three steps, no installer

Step 1

Add the connector

One URL, pasted into your client. No install, no config file, nothing on your machine.

Step 2

Sign in and choose what it can see

You sign in to Construction AI and grant access: the standard scopes on, the commercially sensitive ones off until you say otherwise, limited to the projects you pick, for as long as you pick.

Step 3

Ask

Your agent reads your projects and, where you have allowed it, writes to them. Every call is checked against your permissions and lands in the audit log.

Connector URL

https://app.constructionai.io/api/mcp

126 tools, grouped by what you allow

Every tool sits under a scope. Read scopes for the everyday modules are on by default; commercially sensitive reads and every write are off until you grant them. The list below is generated from the server itself.

  • get_cost_codeGet a single cost code by its code string (e.g. "4.3.2"). Returns description,
  • get_projectGet full details for a single project by its UUID. Returns name, status, client, location,
  • get_project_activityList recent activity log entries — agent actions recorded across all
  • get_project_contextFetch the project\
  • get_project_knowledgeFetch the project\
  • get_project_look_aheadForward-facing 14-day view of items needing attention — RFIs due
  • get_project_monthly_rollupFetch the latest auto-synthesised monthly rollup for a project —
  • get_project_overviewFetch the project\
  • get_project_summarySingle-call roll-up of project state — counts of key entities (open vs total) across
  • get_project_weekly_summaryFetch the latest auto-synthesised weekly summary for a project —
  • list_cost_codesThe organisation's cost codes, the NRM breakdown that connects every module, so names resolve to codes.
  • list_project_documentsList documents stored under a project — drawings, specs, contracts,
  • list_projectsThe projects you can see, by name or number, so every other tool has the project it needs.
  • list_team_plansList the team plans on a project, each with its open / closed / overdue
  • read_documentFetch a project document\

Building your own integration? The same data is on the public REST API.

Agents that run without being asked

The connector is for the agent you bring. These are the ones already inside the platform, reading the project on a schedule and keeping the record current.

Project Brief

Reads every specification and every sheet in the register and writes the brief: description, scope by trade, the full package breakdown, constraints, sustainability, an embodied-carbon screening.

Project Knowledge and the Time Machine

On the heartbeat you set, it reads what changed across every module, keeps a current picture of the project and a version you can step back through.

Mission Control briefings

Each person gets their own briefing: the actions that are theirs, the escalations that need a decision, with the evidence cited.

Weekly and monthly summaries

Written from the record, not from memory: what moved, what did not, what is coming, ready to send.

Programme and take-off agents

Inside the product: build and validate a programme from the brief, measure from the drawings with the vectors the CAD file holds.

Everything is a record

An agent never acts silently. Its output is a version, its reasoning a trail, and a person signs off before it becomes the position of record.

We wrote about what oversight has to look like once agents do good work: The Architect of My Doom.

Questions

Which agents can connect?
Any client that speaks the Model Context Protocol over HTTP with OAuth sign-in. We have tested Claude Desktop, Claude on the web and Microsoft 365 Copilot end to end. Scripts and headless agents connect with an API key instead of a sign-in.
What can my agent see?
Exactly what you grant on the consent screen when you connect it, and never more than you can see yourself. Standard scopes such as projects, drawings, RFIs and RAMS are on by default. Commercially sensitive scopes such as pricing, financial detail, the purchase ledger and every write scope are off until you turn them on. You can limit a grant to particular projects and set when it expires.
Can it change my data?
Only through the 20 write tools, only when you have granted a write scope, and only within the projects you allowed. Every write is attributed to you and recorded.
Does it cost anything extra?
The connector is part of the platform. The agent itself is yours: Claude or Copilot bill you for the conversation as they always do. Asking our in-app assistant through the connector uses your own Claude key.
Is my data shared with the agent provider?
Your agent receives the answers to the calls it makes, the same as a person reading the screen. Nothing is shared in bulk, nothing leaves your tenant except in answer to a call you authorised, and your organisation’s data is isolated from every other tenant.

Ready to manage construction properly?

Tier-one processes, priced for any size business. Try everything free for 14 days — no card required.