Agentic CMMS

SAP Ariba MCP server

Connect SAP Ariba to Claude, ChatGPT and your other AI agents.

Connect SAP Ariba to Claude, ChatGPT and other AI agents. Track requisitions, purchase orders and supplier lead times for the spare parts you need.

SAP Ariba is where large organisations buy. Requesters raise requisitions from catalogues or as free-text items, approval rules route them to the right people, and approved requests become purchase orders sent to suppliers over the Ariba Network. Receipts and invoices follow. For plants and utilities, a large share of that spend is spare parts, consumables and contractor services for maintenance.

The process is controlled, which is the point, but it is not quick to follow. A maintenance planner waiting for a seal kit has to search for the requisition, open the approval flow and check the order status, often in a different system from the work order that needs the part. With Agentic CMMS, an AI agent can follow that trail for them and line it up with the maintenance data.

What your AI agent can do with SAP Ariba

  • Find the blocker. "Where is the requisition for the replacement gearbox on Kiln 2, and who has to approve it next?"
  • Check delivery dates. "Which open purchase orders for Line 4 parts have a need-by date before the shutdown on the 14th?"
  • Raise a requisition. "Request two mechanical seals from the catalogue for Pump P-210, charged to the maintenance cost centre."
  • Search the catalogue. "Is there a catalogue item for a 55 kW motor from an approved supplier?"
  • Review supplier performance. "How many purchase orders from Ferrous Supplies were received late this year?"
  • Match receipts and invoices. "Has the bearing order from last month been received in full, and is the invoice approved?"
  • Watch contract coverage. "Do we have an active contract with our lifting equipment inspector, and when does it end?"

SAP Ariba with your other systems

Ariba holds the purchase; your maintenance and plant systems hold the reason for it.

  • List maintenance orders in SAP Plant Maintenance waiting for parts, with the Ariba requisition and expected delivery for each.
  • Compare stock levels in SAP S/4HANA with open Ariba orders to find critical spares with no cover.
  • When a pump's trend in AVEVA PI System points to failure, check how long its spare parts take to arrive.
  • Plan an outage in IBM Maximo at a site that buys through Ariba, and confirm every part on the job plan is ordered.

Spare parts on time for the shutdown

Late parts are one of the most common reasons a planned shutdown runs over. An agent that reads both the work plan and the Ariba orders can show, weeks ahead, which jobs will start without their parts. That gives buyers time to expedite or find another supplier.

Requisitions an agent raises still follow your approval rules. Each person approves their own agent, owners and admins decide which roles may raise requisitions, and every call is recorded in the activity log.

How it works

Live in minutes, not months

No integration project. Connect your system once, and everyone on your team brings their own agent.

  1. 1

    Connect your systems

    Add your CMMS, ERP, accounting and other systems with their API keys. We check each one against the live system before anything is saved.

  2. 2

    Approve your agent

    Each person adds the MCP address to Claude, ChatGPT or another agent and approves it with their own login. Read-only or read and write: their call.

  3. 3

    Ask in plain language

    “What’s overdue on Line 3, and what will it cost?” The agent works across your systems for you, and every action is on the record.

FAQ

SAP Ariba and AI agents: questions, answered

Can ChatGPT create purchase requisitions in SAP Ariba?

Yes, if the person approved it with read and write access and their role may use that tool. The requisition then follows your normal Ariba approval flow; the agent does not skip any approver.

Can an AI agent tell me where a spare part order is stuck in SAP Ariba?

Yes. Ask about a requisition or purchase order and the agent reports its status, the approver it is waiting for and any receipts or invoices against it.

Does it work with SAP Plant Maintenance at the same time?

Connect both and one question can use both, for example the maintenance orders in SAP PM that are waiting for parts and the Ariba orders that will deliver them.

Get started

See it working on your own systems

Tell us about your team and the systems you run. We’ll get you set up.

Product names and trademarks belong to their owners. Their use here does not mean that the owners endorse Agentic CMMS.