Connect AI assistants directly to IBM Maximo for API discovery and OSLC data querying.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Transform your Maximo development workflow with AI-driven schema discovery, live data querying, and intelligent code generation.
Author: Markus van Kempen
Email: mvankempen@ca.ibm.com | markus.van.kempen@gmail.com
Date: 5 February 2026
Getting Started โข Documentation โข Live Demo โข Use Cases
The Maximo MCP Server is a Model Context Protocol server that connects AI assistants (like Antigravity, Cursor, or VS Code Copilot) directly to your IBM Maximo environment. Instead of manually copying API documentation, the AI can:
| Capability | Description |
|---|---|
| ๐ Discover APIs | Find available Object Structures (MXWO, MXASSET, etc.) |
| ๐ Inspect Schemas | Get exact field names, types, and descriptions |
| ๐ Query Live Data | Execute OSLC REST queries and see real results |
| ๐จ Generate UI | Create Carbon Design System tables and dashboards |
| โ Validate Instantly | Test queries before generating final code |
| Document | Description |
|---|---|
| ๐ Maximo MCP Server Guide | Complete setup, configuration, and tool reference |
| ๐ Maximo API Interaction Guide | OSLC query syntax, code generation patterns, troubleshooting |
| ๐ฌ Asset Manager Case Study | Step-by-step walkthrough of building a complete app |
| Document | Description |
|---|---|
| ๐ Guide du Serveur MCP Maximo | Version franรงaise du guide complet |
| ๐ Guide d'Interaction API Maximo | Version franรงaise du guide API |
All guides are also available in .docx format in the docs/ folder for offline reading and sharing.
Method 1: Run directly with npx (Recommended)
Method 2: Clone from Source
Edit the .env file with your Maximo credentials:
The OpenAPI schema file enables offline schema lookups for faster AI responses:
Alternatively, download via Swagger UI at: https://your-host/maximo/oslc/oas/api.html (Click "Explore" or "Download")
Method 3: Direct Browser Download (Manual)
If curl fails (e.g., due to SSL/network errors), you can manually download the file:
Open this URL in your browser:
https://[YOUR_MAXIMO_HOST]/maximo/oslc/oas/api
(Replace [YOUR_MAXIMO_HOST] with your actual server address)
You may be prompted to log in to Maximo.
Once the JSON loads, right-click the page and select "Save Page As...".
Save the file as maximo_openapi.json in your project root folder.
Note: This file is ~12MB and contains all Object Structure definitions for your Maximo instance.
โ ๏ธ Note: The Antigravity MCP Store is curated and does not auto-discover servers from the registry. You must add this server manually.
mcp_config.json:Edit with your Maximo credentials:
In your AI IDE, ask:
"Is the Maximo MCP server connected?"
The AI will call get_instance_details and confirm connectivity.
We built a complete Maximo Asset Manager web application using only natural language prompts and the MCP server.

50 assets loaded with real-time filtering and search
| Feature | Screenshot |
|---|---|
| Full Dashboard | 50 assets, 4 stat cards, 3 sites |
| Search Filter | ![]() |
| Site Filter | ![]() |
A complete video demonstration is available: assets_demo_recording.webp
The server exposes 6 tools to the AI:

| Tool Name | Description |
|---|---|
list_object_structures | List available Maximo Object Structures (APIs) |
get_schema_details | Get field definitions for an Object Structure |
query_maximo | Execute OSLC REST queries |
render_carbon_table | Generate Carbon Design HTML tables |
render_carbon_details | Generate detail view for a record |
get_instance_details | Check server connectivity |
"Get me the last 10 approved work orders from BEDFORD site"
The AI calls get_schema_details(MXWO), understands the fields, and generates:
"Write a Python script to export all Priority 1 work orders to CSV"
"Write SQL to find overdue work orders"
"Create an HTML dashboard to display assets"
Result: A complete web application with:
See the Asset Manager Case Study for the full walkthrough.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/maximo-mcp-server)<a href="https://allmcps.com/mcp/maximo-mcp-server"><img src="https://allmcps.com/api/badge/maximo-mcp-server?style=directory" alt="Maximo MCP Server on AllMCPs" /></a>