Example question

Which jobs are over budget on labor this month?

Junction

Construction · MCP connector

Ask your construction systems anything, in the AI you already use.

Built for 200+ construction systems, including the older on-premise ones other tools skip. Self-serve and hands-off: cloud systems connect in minutes, on-premise in about an hour. No consultant, no waiting for a report.

MCP GATEWAY
MCP gateway

Built for the systems your teams already run

A selection of the 200 systems Junction connects. See every system

  • Fast

    Cloud systems and ad platforms connect in about five minutes. On-premise systems take about an hour.

  • Hands-off

    No consultant, no implementation project, no report to wait for. We do not need to be in the room.

  • Self-serve

    Create an account, connect, add Junction to your AI tool and ask. Want a hand? Book time with us.

Book a 20-minute walkthroughif you would like company on the first connection.

What it is

One MCP connector for every construction system.

Junction is an MCP (Model Context Protocol) server that lets Claude, ChatGPT, Gemini or Copilot answer questions from the systems a contractor, owner or developer runs: accounting and ERP, job cost, project management and scheduling, estimating, field and safety, property and capital programs, including older on-premise systems such as Sage 300 CRE and Vista. Add one address to your AI tool, sign in, and ask in plain English. Junction fetches the figures from your own systems with the source and the time each was read. It cannot change your data, and we never run the AI model, so there is no extra AI bill.

01 · Example

One question, an answer from your own numbers.

This is what your team sees in their AI tool once Junction is connected.

Your AI assistant · with Junction connectedSample data

Which jobs are over budget on labor this month?

Three jobs are over their labor budget this month. Riverside Medical Office is furthest over, by 12%.

JobLabor budgetLabor cost to dateOver by
1042 · Riverside Medical Office$184,000$206,08012.0%
1037 · Northgate Parking Structure$96,500$101,3255.0%
1051 · Elm Street Lofts$142,000$144,8402.0%
Source: Viewpoint Vista · job costData as of 6:05 AM today
Illustrative: job names and figures are made up. Real answers come from your own systems, with the source and time shown.

“Which jobs are over budget on labor this month?”

See Junction answer a question like this, live, on your kind of systems.

Book a 20-minute walkthrough
Junction answering a job-cost question in an AI assistant

02 · How it works

How Junction connects your systems to your AI tool.

  1. 01

    Connect your systems

    Sign in to your accounting and project systems, or install the small outbound-only agent for older on-premise ones. Cloud systems take about five minutes and on-premise ones about an hour, with no consultant and no implementation project.

  2. 02

    Add Junction to your AI tool

    Add one connector address to Claude, ChatGPT, Gemini or Copilot and sign in. No new app to learn.

  3. 03

    Ask in plain English

    Get answers from your own systems, with the source and the time each figure was read.

03 · For every team

Answers for finance, project management, operations and owners.

Each person sees only what administrators allow: chosen systems, kinds of data and jobs.

Finance and accounting

Controllers, CFOs, AP and AR teams

  • “What is our over/under billing across all open jobs?”
  • “Which vendors have invoices unpaid for more than 45 days?”
  • “Show committed cost against budget on every job.”

Typical systems: Vista · Spectrum · Sage 300 CRE · Foundation · QuickBooks Desktop · Deltek Vantagepoint

Project management

Project managers, project engineers, superintendents

  • “Which jobs are over budget on labor this month?”
  • “Which subcontracts have no approved change order?”
  • “Which issues on my projects are overdue?”

Typical systems: Primavera P6 · Aconex · Autodesk Build · CMiC · Vista · Fieldwire

Operations and leadership

Executives, operations managers, estimators

  • “Which jobs are trending over budget, across all our systems?”
  • “How much have we committed with each subcontractor this year?”
  • “Where do we stand on open change orders by project?”

Typical systems: Every connected system, in one conversation

Owners and capital programs

Owners, owner's representatives, program managers

  • “Which capital projects are over their approved budget?”
  • “Which invoices have waited longest for approval?”
  • “What are the open change orders on each program?”

Typical systems: e-Builder · Primavera Unifier · Owner Insite

04 · Security

Built to pass your IT review.

01
Cannot change your data
Junction can look at your data. It cannot create, edit or delete anything, and we ask for logins that can only read as a second safeguard.
02
You decide who sees what
Roles and permissions set which systems, kinds of data and jobs each person can reach.
03
Outbound-only for on-premise
Our agent dials out over HTTPS. You open no inbound firewall ports.
04
A record of every question
The audit log shows who asked what and whether it worked, never the values.

Read how Junction protects your data

05 · Systems

Built for 200+ construction systems, one connector.

Accounting and ERP, project management, estimating, field, property and CRM. Choose a system to see what you can ask, or tell us what you run.

Featured systems

  • Vista

    Accounting / ERP

  • Spectrum

    Accounting / ERP

  • Foundation

    Accounting / ERP

  • Sage 300 CRE

    Accounting / ERP

  • ComputerEase

    Accounting / ERP

  • CMiC

    Accounting / ERP

  • QuickBooks Desktop

    Accounting / ERP

  • Autodesk Build

    Project management

  • e-Builder (Trimble Unity Construct)

    Owner / capital programs

  • Owner Insite

    Owner / capital programs

More systems

Construction accounting and ERP
25
Project management and collaboration
35
Estimating, field and service
35
General ERP and accounting
32
Property, real estate and facilities
33
CRM, bids and leads
40

See all systems

All product names and logos are trademarks of their respective owners. We are not affiliated with or endorsed by any of them.

06 · Compare

Junction compared with exports, dashboards and building your own.

The usual ways to get answers out of construction software, side by side.

Junction

Ask questions in plain English
Yes: In Claude, ChatGPT, Gemini or Copilot
Current data
Yes: Read when you ask, with a 'data as of' time
Older on-premise systems (Sage 300 CRE, on-premise Vista)
Yes: Outbound-only agent, no open ports
Cannot change your data
Yes: It only reads, with roles and permissions
Several systems in one answer
Yes: One connector, many systems
Effort to start
Yes: Minutes to an hour, no consultant

Spreadsheet exports

Ask questions in plain English
No: You build the formulas
Current data
No: As old as the last export
Older on-premise systems (Sage 300 CRE, on-premise Vista)
Partly: Manual exports
Cannot change your data
Partly: Depends who exports what
Several systems in one answer
No: Copy and paste between files
Effort to start
Yes: None, but repeated every time

BI dashboards

Ask questions in plain English
Partly: Only the views someone built
Current data
Yes: On the refresh schedule
Older on-premise systems (Sage 300 CRE, on-premise Vista)
Partly: Usually needs a data gateway
Cannot change your data
Partly: Depends on the setup
Several systems in one answer
Partly: After a data project
Effort to start
No: Weeks of modelling

Building your own MCP server

Ask questions in plain English
Yes: Once you have built it
Current data
Yes: If you build it to
Older on-premise systems (Sage 300 CRE, on-premise Vista)
Partly: You build the plumbing
Cannot change your data
Partly: If you build it in
Several systems in one answer
Partly: One server per system, or more work
Effort to start
No: Months of engineering, then upkeep

07 · Who builds Junction

Built by people who have connected construction software for over a decade.

Junction is built by Kaprin, a team with more than a decade in construction technology, building integrations for Vista, Spectrum, Sage, Foundation and over 100 construction systems, including the older on-premise ones. We know where the data lives and what an IT team will ask before letting anything near it.

More about the team

08 · Questions

Frequently asked questions

What is an MCP server?

An MCP server is a program that lets an AI assistant such as Claude, ChatGPT, Gemini or Copilot use an outside system through the Model Context Protocol (MCP), an open standard for connecting AI tools to data. The assistant asks the server for what it needs and the server answers from that system. Junction is an MCP server for construction software: it answers from your accounting and project systems.

What is Junction?

Junction is a connector that lets your AI assistant answer questions from a contractor's accounting and project systems. You add one address to your AI tool, sign in, and ask in plain English, for example which jobs are over budget on labor this month. Junction fetches the figures from your own systems and returns them with the time they were read.

How long does it take to set up?

It is self-serve and hands-off. Cloud systems connect in about five minutes; on-premise systems take about an hour, because you install a small agent on your own server. There is no implementation project, no consultant and no custom report to wait for. If you want a hand, book time with us.

Which AI tools does it work with?

Claude, ChatGPT, Gemini and Microsoft Copilot, through their custom-connector feature (ChatGPT requires a plan with developer mode enabled by a workspace admin). Junction uses the Model Context Protocol, an open standard that lets AI assistants connect to outside tools and data.

Can the AI change my accounting data?

No. Junction only reads. Nothing in the connector can create, edit or delete a record. We also ask you to use database logins and API keys that have read permission only, as a second layer of protection.

Does it work with on-premise systems like Sage 300 CRE or Vista?

Yes, that is a main purpose of it. For systems that cannot be reached from the internet, you install a small Junction agent on your own server (about an hour, on your own) and it connects outward over HTTPS, so you open no inbound firewall ports.

Can I control who sees what?

Yes. Administrators set roles and permissions: which systems, which kinds of data and even which jobs each person can reach. Access can only be narrowed, never widened, and an audit log records who asked what and whether it worked, never the values.

Do you run the AI model, and does it cost extra?

We do not run any AI model. You use your own Claude, ChatGPT, Gemini or Copilot subscription, and any usage is billed by them. Junction only supplies the data when the assistant asks for it.

Where does my data go and is it stored?

When you ask a question, Junction fetches just the rows needed from your system and returns them to your AI tool, passing through our servers in transit. Answers are not stored. We keep an audit log of who asked which tool and system and whether it succeeded, never the values asked for or returned.

Is there an MCP server for Viewpoint Vista, Sage 300 CRE or Foundation?

Yes. Junction is an MCP server for construction systems including Viewpoint Vista, Trimble Spectrum, Sage 300 CRE, Foundation, CMiC, ComputerEase, QuickBooks Desktop, Autodesk Build and e-Builder. One Junction connection covers all of your systems, so a single question can draw on several of them. Built for 200+ construction systems: the full list is on the systems page.

Which teams is Junction for?

Anyone who needs answers from the company's systems: finance and accounting (job cost, billing, payables), project management (budgets, commitments, change orders, issues), operations and leadership (performance across all jobs), and owners' capital-program teams. Administrators decide which systems, kinds of data and jobs each person can reach.

Is Junction only for accounting systems?

No. Accounting and job cost are where many teams start, but Junction is built to give AI assistants access to whichever system holds the answer: project management and scheduling (Primavera P6, Aconex, Autodesk Build), estimating, field and safety tools, general ERP, property management and CRM.

Which construction systems can it connect to?

Junction is built for 200+ construction systems: Vista, Spectrum, Foundation, Sage 300 CRE, ComputerEase, CMiC, QuickBooks Desktop, Autodesk Build and e-Builder, and widely used systems such as Primavera P6, Aconex, Fieldwire, Deltek Vantagepoint, Simpro and JD Edwards. Across construction accounting and ERP, project management, estimating and field, general ERP, property and CRM. If yours is not on the list, tell us what you run.

How much does it cost?

Plans start at $149 a month, priced by the number of systems you connect and the people who use them. There is no AI charge and no per-question meter. See the pricing page for every plan.

New to MCP? Read what an MCP server is and why construction teams need one.

09 · Get started

Start on your own today, or book time with us.

Prefer a note? Tell us who you are and what you run, or ask for a system that is not listed. We reply within one business day.

We use your details only to reply to this request, as our privacy policy explains. We never share them.