









































Works out-of-box with your favorite AI agents

Trimble Asset Management here means Trimble Unity Maintain, Trimble's current enterprise asset management platform for owners of infrastructure: utilities, public works departments, cities, state departments of transportation, airports, and healthcare and education systems. It is a cloud, GIS-centric EAM that brings together Cityworks, AgileAssets and Pavement Express, with pavement management as an add-on. It keeps an asset inventory with location, condition and construction history, and runs work orders, service requests and inspections on embedded Esri ArcGIS maps with linear referencing support. A public portal lets residents report issues.
Where a connection exposes these records, the Trimble Asset Management MCP answers questions that would otherwise take several map views and reports. A public works supervisor asks which service requests in one district have been open over two weeks without a work order. An asset manager pulls the inspection history and current condition of the hydrants on one street. A planner lists this year's completed work orders along one road segment. The agent can draft a work order from a service request for a supervisor 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. The connecting user's permissions limit what the agent can read or change, so use an account scoped to the job. Asset records are tied to ArcGIS layers, so keep asset edits in GIS and let the agent work on requests and work orders.
Have any questions? We’re here to help You
Yes, Trimble says Trimble Unity Maintain will replace Cityworks over the long term, with transition timelines still to be decided. Unity Maintain includes all Cityworks 23.x functionality, combined with AgileAssets, Pavement Express and Trimble Unity Work Management, and historical data can be migrated. Cityworks stays maintained meanwhile, and Makini lists Cityworks AMS and AgileAssets Software Platform as separate MCP connections for sites that have not moved.
Yes, Makini's Trimble Asset Management MCP connects AI agents to Trimble Unity Maintain. You sign in once through Makini Link, then paste the MCP endpoint Makini issues into Claude, ChatGPT, Cursor or another MCP client. The agent works through Makini's tools on that single endpoint, and get_connection_details shows which objects and fields your Trimble connection actually exposes.
Yes, Trimble Unity Maintain is a cloud SaaS platform with web-based REST APIs and webhooks, which agencies use to connect financial, HR and ERP systems. Older Cityworks deployments were often installed on premises. With Makini your agent does not call the Trimble API itself: it talks to Makini's MCP endpoint, and Makini maintains the connector when the vendor changes an endpoint or its authentication.
Makini's tool list for Trimble Asset Management includes search_work_orders, search_work_requests, search_items, search_locations, search_meters, search_meter_readings and search_maintenance_templates. Which of these return data depends on your Trimble Unity Maintain setup and the connecting user's access. Call get_connection_details before you write prompts, so the agent asks for service requests, work orders and inspections in the form your connection returns.
In Cityworks, whose 23.x functionality Trimble Unity Maintain includes, a domain is a distinct group with shared work activities and resources, with its own request templates, work order templates, employees and security. An employee can belong to more than one domain. If the agent misses requests from one department, check whether the connecting user belongs to that department's domain.
Yes, Trimble Unity Field lets crews access documents, GIS data and activities and record progress offline, then sync when connectivity returns. Crews use it for inspections, work orders and service requests, including equipment, labor and material quantities for cost tracking. The agent reads what has reached Trimble Unity Maintain, so updates still waiting on a device do not appear in its answers.
Makini's tool list includes create_work_order, update_work_order and create_work_request, but a write succeeds only where your connection exposes it and the Trimble Unity Maintain user may add or update records. Makini also offers tool and record level permission management. Let the agent draft work orders from service requests for a supervisor to review, and keep closing work orders with people.
Trimble Unity Maintain can take real-time IoT sensor data through Esri ArcGIS Velocity and use it to trigger work orders automatically. Makini's tool list includes search_meters, search_meter_readings and create_meter_reading, so where your connection exposes meters, an agent can compare recent readings with the last inspection of the same asset. Setting up the sensor feed itself stays with your GIS team.