# IFS Ultimo MCP server

Source: https://agentic-cmms.klementine.xyz/integrations/ifs-ultimo

> Connect IFS Ultimo to Claude, ChatGPT and other AI agents for jobs, equipment, preventive maintenance, spare parts and safety permits.

IFS Ultimo is an enterprise asset management system with deep roots in the Netherlands and wide use across Europe. Manufacturers, food and pharmaceutical plants, hospitals, ports and facility organisations use it to manage jobs, equipment, preventive maintenance, spare parts and purchasing. Ultimo also stands out for its safety features, such as work permits and lockout procedures, tied to the maintenance work itself. That gives a rich record, spread over many screens.

Agentic CMMS gives your IFS Ultimo environment an MCP server. Maintenance engineers, work preparers and safety coordinators can ask Claude, ChatGPT or another AI agent about jobs, equipment and permits in plain language. An approved agent can create and update records too. You connect Ultimo once on the Connect page, and the credentials are checked against your environment before they are saved.

## What your AI agent can do with IFS Ultimo

- **Prepare tomorrow's work.** "Which jobs are planned for tomorrow on the bottling line, and which still need a work permit?" The agent reads each job with its permit status.
- **Report a malfunction.** "Create a job for conveyor TR-08: the belt drifts to the left. Urgency high." The agent places the job on the right equipment.
- **Read the equipment structure.** "Show the components under Steriliser S-2, with open jobs on each."
- **Review preventive maintenance.** "Which PM jobs for the cleanroom air handling units were not finished on time last quarter?"
- **Check spare parts.** "Is the mechanical seal for pump P-301 in stock, and in which warehouse location?" The agent checks stock levels and the reserved quantities.
- **Find repeat failures.** "Which equipment had the same failure cause more than twice this year?"
- **Confirm the work.** "Close my job on Mixer 4, add 90 minutes and the gasket set I used."
- **Support a safety review.** "List all jobs from last month that required lockout, with the people who signed the permits."

## IFS Ultimo with your other systems

Ultimo sits close to finance, HR and plant data. Connect those systems and the agent can answer questions that cross them:

- Follow an Ultimo purchase from requisition to invoice in [Exact Online](/integrations/exact-online), so engineers know if a part is paid and on its way.
- Check the training records in [Personio](/integrations/personio) before you assign a high-voltage job to a technician.
- Compare condition data in [Siemens Insights Hub](/integrations/siemens-insights-hub) with Ultimo PM intervals on critical drives.
- Bring Ultimo asset costs into the wider financial view in [IFS Cloud](/integrations/ifs-cloud).

## Where maintenance and safety meet

In an Ultimo site, a job is often also a safety question: who isolated the machine, who signed the permit, who gave it back. An agent must keep that chain intact. Each person approves their own agent, owners and admins limit each Ultimo tool to the right roles, and the hash-chained activity log keeps a record that cannot be changed later.

## Questions and answers

### Can Claude show which Ultimo jobs need a work permit?

An approved agent can read jobs together with their related permits and safety measures, then list the jobs that still wait for a permit before work can start.

### Can our Dutch and German teams use ChatGPT with IFS Ultimo?

Yes. People ask in the language they work in, and the agent answers in the same language while it reads and writes the same Ultimo records.

### Can an AI agent add spare parts to an Ultimo job?

With write access, the agent can add the parts a technician used to a job and record the quantities. Owners and admins decide which roles may use that tool.
