# Oracle Primavera P6 MCP server

Source: https://agentic-cmms.klementine.xyz/integrations/oracle-primavera-p6

> Connect Oracle Primavera P6 to Claude, ChatGPT and other AI agents to query activities, critical path, float, baselines and resources for turnarounds.

Oracle Primavera P6 is the scheduling tool behind most large shutdowns, turnarounds and capital projects in oil and gas, power, mining, chemicals and infrastructure. Planners build thousands of activities in a WBS, link them with logic, load resources and track progress against a baseline. The schedule holds the truth about the outage. Yet superintendents, engineers and managers rarely open P6 themselves; they wait for the morning report and the printed look-ahead.

Agentic CMMS turns Primavera P6 into an MCP server. Claude, ChatGPT and other AI agents can read the live schedule and answer questions in plain language, so the people who run the work see the plan as it is now, not as it was at 6 a.m.

## What your AI agent can do with Primavera P6

- **Follow the critical path.** "What is on the critical path of the Unit 3 turnaround, and which activities have less than two days of float?"
- **Measure slippage.** "Which activities in the heat exchanger WBS have slipped against the baseline, and by how much?"
- **Build a look-ahead.** "List every activity planned to start in the next 72 hours in the reactor area, with responsible contractor and duration."
- **Check resource loading.** "How many scaffolders and pipefitters does the schedule need each day of week two?"
- **Find open logic.** "Which activities in the shutdown have no successor?" Planners catch broken logic before the critical path lies.
- **Record progress.** "Mark activity HX-1040 as 60% complete with an actual start of yesterday at 14:00." With write access, the agent updates the activity.
- **Summarise for the steering meeting.** "Summarise the turnaround: percent complete, milestones achieved this week and the top three risks to the finish date."

## Primavera P6 with your other systems

Turnarounds fail at the joins: between the schedule, the work orders, the people and the plant. Connect P6 beside those systems and one question can cross them:

- Check that every P6 activity in the outage has a released maintenance order in [SAP Plant Maintenance (PM)](/integrations/sap-plant-maintenance), and list the ones that do not.
- Match P6 activities with their [IBM Maximo](/integrations/ibm-maximo) work orders and compare planned and actual hours.
- Compare the craft loading in P6 with the certified people available in [Workday](/integrations/workday) during the outage window.
- Before restart, read the latest process values from [AVEVA PI System](/integrations/aveva-pi-system) for the equipment whose P6 activities are marked complete.

## A schedule everyone can question

A shutdown costs money every hour the plant is down, so every hour of delay matters. When superintendents and engineers can ask the schedule directly, problems surface during the shift instead of at the next update. Owners and admins choose which roles may use each P6 tool, so only planners change dates and progress, and every call goes into the tamper-evident activity log, which helps when the contractor claims are reviewed after the event.

## Questions and answers

### Can Claude tell me what is on the critical path in Primavera P6?

Yes. Claude reads the activities, relationships and total float in your P6 project and lists the critical and near-critical work, with planned and actual dates.

### Can an AI agent update progress on P6 activities?

With write access and permission from your owners and admins, the agent can record progress and actual dates. Without it, the agent reads the schedule only.

### Does it compare the current schedule with the baseline?

Yes. The agent reads the assigned baseline and shows which activities have slipped, by how many days, and which work package they belong to.
