Skip to main content
AI & IntegrationsMCPREST API

AI-Powered CMMS: How MCP & REST API Transform Maintenance

Connect Claude, ChatGPT, Gemini, or Copilot to your maintenance data — query assets, create work orders, and manage operations in natural language

March 26, 2026
15 min read
AI & Integrations

Your CMMS holds everything: asset inventories, work order histories, FCI scores, PM schedules, vendor records, and capital forecasts. But getting answers out of it still means navigating dashboards, building reports, and exporting spreadsheets. What if you could just ask?

As of March 2026, AssetLab is one of the first CMMS platforms in Canada to offer a fully read-write MCP Server and REST API — meaning AI assistants like Claude, ChatGPT, Gemini, and GitHub Copilot can connect directly to your maintenance data. Not just to read it, but to act on it. Create work orders, update asset records, analyze trends, and generate forecasts — all through natural language.

This is not a chatbot embedded in a dashboard. This is your AI assistant of choice, connected to your real data, doing real work.

Read-Write

Full CRUD access, not read-only

4+ AI Clients

Claude, ChatGPT, Gemini, Copilot

100%

Canadian data residency


The Problem: Maintenance Data Trapped Behind Dashboards

Every asset management platform collects data. The challenge has never been storage — it is retrieval. When you need to update your asset management plan with current condition data, or pull FCI scores across 47 buildings for a council presentation, the workflow looks like this: log in, navigate to reporting, configure filters, export to Excel, build pivot tables, format charts. Three to four hours minimum.

When you need to know what to replace next, or figure out which sites are over budget, you are clicking through multiple screens, cross-referencing data manually, and still not confident you have the complete picture.

The data is there. The interface is the bottleneck.

The shift: Instead of learning how your CMMS organizes data, you tell an AI assistant what you need in plain English. The AI handles the query, the filtering, and the formatting.


What Is the Model Context Protocol (MCP)?

The Model Context Protocol (MCP) is an open standard that defines how AI assistants connect to external tools and data sources. Think of it as a universal adapter: instead of every AI client building custom integrations with every SaaS platform, MCP provides a single protocol that any AI can use to discover and interact with any compatible service.

When AssetLab exposes an MCP Server, it means any MCP-compatible AI client — Claude, ChatGPT, Gemini, GitHub Copilot, or any future tool — can immediately discover what AssetLab offers and start interacting with your data. No custom integrations to build, no plugins to install, no middleware to maintain.

Why MCP Matters for Facility Managers, Not Just Developers

MCP sounds technical, but the impact is practical. Here is what changes for the people who actually manage buildings and infrastructure:

  • No new interface to learn. You use the AI assistant you already know — Claude in your browser, ChatGPT on your phone, Copilot in your IDE.
  • Natural language, not report builders. Ask "What are our top 10 highest-risk assets?" instead of configuring filters and exports.
  • Action, not just answers. With read-write MCP, the AI can create a work order, update an asset record, or log an inspection — not just tell you about it.
  • Works across AI providers. Not locked into one vendor's AI. Switch between Claude and ChatGPT freely — they all connect through the same MCP Server.

What Is a REST API and Why Your CMMS Needs One

A REST API is the foundational layer that makes everything else possible. It provides programmatic access to all AssetLab data — assets, work orders, PM schedules, vendors, FCI scores, compliance records, and more — through standard HTTP requests.

While MCP is the protocol that lets AI assistants discover and use AssetLab, the REST API is the engine underneath. It also powers direct integrations with ERPs, accounting systems, building automation platforms, and custom internal tools.

REST API vs MCP: Different Tools, Same Goal

DimensionREST APIMCP Server
Primary userDevelopers, IT teamsAI assistants (Claude, ChatGPT, etc.)
InterfaceHTTP endpointsNatural language
Use caseSystem-to-system integrationsHuman-to-AI-to-CMMS workflows
SetupAPI key + codeAPI key + MCP client config
Access levelFull read-writeFull read-write

AssetLab's MCP Server: Read, Write, and Act

This is the critical distinction. Most CMMS platforms that have adopted MCP offer read-only access — the AI can look at your data but cannot do anything with it. That limits AI to reporting and analysis.

AssetLab's MCP Server is fully read-write. AI assistants can query data and take action — creating work orders, updating records, managing schedules, and more. This is the difference between a reporting tool and a true AI assistant.

Supported AI Clients

Claude (Anthropic)

Native MCP support. Connect directly through Claude Desktop or Claude Code for full read-write access to your maintenance data.

ChatGPT (OpenAI)

Connect through MCP-compatible clients or directly via the REST API for asset queries, work order management, and reporting.

Gemini (Google)

Google's AI assistant connects through the MCP protocol for natural language interaction with your facility data.

GitHub Copilot

Developers and IT teams can integrate AssetLab data directly into their development workflows through Copilot's MCP support.

What You Can Do with Natural Language

Here are real examples of what facility managers and maintenance teams can do by connecting an AI assistant to AssetLab:

Asset Management Plan

"Pull current FCI scores, replacement costs, and condition data for all buildings — I need to update our asset management plan before the board meeting"

Council Presentation

"Summarize our portfolio by FCI rating, total deferred maintenance backlog, and 5-year capital forecast — I'm presenting to council on Thursday"

Replacement Priority

"What should we replace next? Show me the highest-risk assets ranked by condition, age, and criticality with estimated replacement costs"

Work Order Creation

"Create a work order for the rooftop HVAC unit at City Hall — compressor making unusual noise, priority high, assign to mechanical team"

Budget Analysis

"Compare actual maintenance spending vs budget by site for the last 12 months — flag any sites over budget"

Compliance Audit

"List all compliance records expiring in the next 90 days and create work orders for any that don't have renewals scheduled"

Read-Write vs Read-Only: Why It Matters

Read-only access lets AI see your data. That is useful for reporting and analysis. But it stops there — every action still requires a human to log into the CMMS and click buttons.

Read-write access lets AI act on your data. That is the difference between a dashboard and an assistant. When you say "create a work order," it creates the work order. When you say "update the asset status to out of service," it does it. The AI becomes a productive member of your maintenance team, not just a reporting layer.


Real-World Use Cases for AI + CMMS

Update your asset management plan with live data from AssetLab. Pull FCI scores, condition summaries, and replacement forecasts in seconds instead of spending a day exporting and formatting. Prepare for board meetings and council presentations by asking the AI to summarize your portfolio — no report builder required.
"What should we replace next?" Ask the AI and get a prioritized list ranked by condition, age, and criticality with cost estimates. Pull data for capital budget submissions, long-term capital forecasts, and council reports without touching a spreadsheet.
Generate work orders from conversations. Describe the issue and the AI creates a properly categorized, prioritized work order with the right asset, location, and assignment. Batch-create seasonal PM work orders by telling the AI what you need instead of filling out forms.
AI-assisted root cause analysis. Pull failure history for a specific asset class, identify patterns in work order data, and cross-reference maintenance frequency with condition scores. Turn hours of data gathering into a single conversation.

How to Get Started with AssetLab's MCP Server

1

Generate Your API Key

In AssetLab, navigate to Settings → API Keys. Create a new key with scoped permissions — choose exactly which data the AI can read and what actions it can perform. You control the access level.

2

Connect Your AI Client

Add the AssetLab MCP Server to your AI client's configuration. For Claude Desktop, this is a single entry in the MCP settings file. For other clients, follow the standard MCP connection setup. Our interactive API documentation portal walks you through each client.

3

Start Querying Your Data

Open your AI assistant and start asking questions about your assets, work orders, FCI scores, and maintenance operations. The AI automatically discovers all available AssetLab tools through MCP and can immediately start working with your data.


Security and Data Privacy

Connecting AI to your maintenance data raises legitimate security and compliance questions. Here is how AssetLab handles them:

  • Scoped API permissions. Each API key has granular permissions. Give read-only access to reporting tools and read-write access to trusted workflows. Revoke keys instantly if needed.
  • Canadian data residency. All data stays in Canada. PIPEDA-aligned practices. No data leaves Canadian borders regardless of which AI client connects.
  • Audit logging. Every API call is logged — who accessed what, when, and what action was taken. Full traceability for compliance and security audits.
  • No training on your data. AI providers do not use API-accessed data to train their models. Your maintenance data stays yours.

The Future of AI in Maintenance Management

From Chatbots to Agentic Workflows

The first wave of AI in CMMS was chatbots — simple Q&A interfaces built into the software. Helpful, but limited. You could only ask what the vendor decided to build.

The next wave — and what AssetLab is enabling with MCP and REST API — is agentic workflows. AI assistants that can autonomously perform multi-step tasks: receive a work request, check asset history, verify parts availability, create a prioritized work order, and assign it to the right team. Not replacing human judgment, but handling the mechanical work so maintenance teams can focus on the decisions that matter.

Why Open Standards Like MCP Win

Proprietary AI integrations lock you into one vendor's assistant. If that assistant improves slowly or the vendor changes direction, you are stuck. MCP is an open standard — as better AI models emerge, they can connect to AssetLab instantly. Your investment in data structure and workflows carries forward regardless of which AI provider leads the market.


Frequently Asked Questions

What AI assistants work with AssetLab's MCP Server?

Any MCP-compatible AI client, including Claude (Anthropic), ChatGPT (OpenAI), Gemini (Google), GitHub Copilot, and others. The REST API is also available for any application that can make HTTP requests.

Is the MCP Server read-only or can AI create records?

Fully read-write. AI assistants can query data, create work orders, update asset records, manage PM schedules, and take action — not just report.

Do I need to be technical to use AI with my CMMS?

No. You interact using plain English. Ask questions like "Show me all assets with FCI above 0.5" or "Create a work order for the lobby elevator." The AI handles the technical complexity.

Is my data safe when connected to an AI assistant?

Yes. AssetLab uses scoped API keys with granular permissions, Canadian data residency, PIPEDA-aligned practices, and full audit logging. API keys can be revoked at any time.

How does AssetLab's AI integration compare to other CMMS platforms?

AssetLab is one of the first CMMS platforms to offer a read-write MCP Server. Most competitors offer read-only access or proprietary chatbots limited to their own interface. AssetLab lets you use any AI assistant with full read-write access.

What does REST API and MCP access cost?

API access and MCP Server connectivity are included in AssetLab's Enterprise plan. Visit our pricing page for current plan details.


Ready to Connect AI to Your CMMS?

See how AssetLab's MCP Server and REST API can transform how your team interacts with maintenance data. Book a demo or start your free trial today.