









































Works out-of-box with your favorite AI agents

Benchmate CMMS is a computerized maintenance management system from Benchmate Systems Inc. of Coupeville, Washington, in business since 1985. It is aimed at small and mid-sized maintenance departments in commodity production plants such as feed and grain mills, and other manufacturing and food operations. The vendor's website is no longer online, but the Windows application keeps running where it is installed, with equipment records and maintenance history, work orders, preventive maintenance scheduled by usage counts or hours, spare parts inventory with purchasing and barcodes, and trouble calls from operators.
Where a connection exposes the relevant records, the Benchmate CMMS MCP lets an agent answer questions that would otherwise take several reports. A maintenance manager asks which preventive maintenance jobs are past due. A technician has the agent summarize the maintenance history of a conveyor before a repair. A storekeeper checks spare parts on hand against the work orders planned for next week. An operator's trouble call can be drafted as a work request for the planner to review.
You sign in through Makini Link, then paste the MCP endpoint Makini issues into Claude, ChatGPT, Cursor or another MCP client, and get_connection_details shows which objects and fields that connection offers. Benchmate keeps its data in a database at the plant, so connect a Benchmate user whose rights cover the records the agent needs, and allow writes only where that user may make them. IT may need to allow Makini's fixed IP addresses through the firewall or set up a VPN.
Have any questions? We’re here to help You
Benchmate CMMS has no working vendor website: benchmate.com now redirects to a page offering the BenchMate domain for sale, so there is no online documentation or download to rely on. Installed copies of the Windows application keep running where they are installed. If your plant still uses it, keep the database backed up and write down who knows its setup, since vendor support cannot be confirmed.
Yes, according to software directories such as SelectHub, Benchmate CMMS is only supported on Windows desktops, and no vendor cloud version is documented. Its optional modules covered barcode and inventory handling for spare parts and a PDA module for capturing data in the field. For an MCP connection this means the data sits on a PC or server at the plant, not with a hosting provider.
Benchmate CMMS schedules preventive maintenance by equipment use, such as a production count or running hours, so the PM schedule depends on readings being entered on time. Where a Makini connection exposes meters and readings, an agent can compare the latest count or hours with each PM interval, list jobs coming due, and flag equipment whose readings have not changed for weeks.
Trouble calls in Benchmate CMMS are requests for maintenance service from operators on the plant floor, tracked alongside work orders. Where a Makini connection exposes them as work requests, an agent can list open trouble calls by equipment, spot machines with repeated calls this month, and draft a work request for the planner to review rather than creating work orders directly.
You connect Benchmate CMMS to Claude or ChatGPT through Makini's MCP server: a Benchmate user signs in through Makini Link, and Makini issues an MCP endpoint to paste into Claude, ChatGPT, Cursor or another MCP client. No public Benchmate API is documented, and Makini builds and owns adapters for systems without one, so the agent talks to Makini rather than to the Benchmate database.
For a Benchmate MCP connection, IT needs to let Makini reach the plant PC or server that holds the Benchmate database, either by allowing Makini's fixed IP addresses through the firewall or by setting up a VPN where allowlisting is not possible. Agree which machine holds the database, who keeps it running, and whether it stays on outside shift hours, since the agent can only answer while it is reachable.
A Benchmate admin should start the agent on read access and add writes later, if at all. Set up a separate Benchmate user whose rights cover only the equipment, work orders and parts the agent needs, and back up the database before any write is enabled. Makini's tool list includes create_work_order and create_purchase_order, but they work only where the connection and that user allow it.
Yes, an agent can analyze Benchmate maintenance history where the connection exposes work orders and equipment records, and long running installations may hold many years of it. It can summarize failure patterns on one conveyor or compare repair counts across similar machines. Older records often rely on free text and retired equipment numbers, so ask the agent to list the work orders behind each conclusion.