markusvankempen avatar

IBM Maximo

markusvankempen/maximo-mcp-ai-integration-options

This server bridges Claude to your IBM Maximo environment through six MCP tools that expose real OSLC API operations. You get schema inspection for Object Structures like MXWO and MXASSET, live OSLC query execution with where clauses and field selection, and Carbon Design System UI generation for tables and detail views. It pulls from a local OpenAPI schema file for offline lookups and talks directly to your Maximo instance for data. The package includes French and English docs with a full case study walking through building an Asset Manager dashboard from scratch using only natural language prompts. Reach for this when you're writing integration code or building interfaces against Maximo and want the AI to understand your actual schema and test queries against live data.

tools
9
auth
Secret needed
transport
STDIO
env vars
3
last updated
Feb 11, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

list_object_structuresList available Maximo Object Structures (APIs)

List available Maximo Object Structures (APIs)

No parameter schema in public metadata yet.

get_schema_detailsGet field definitions for an Object Structure

Get field definitions for an Object Structure

No parameter schema in public metadata yet.

query_maximoExecute OSLC REST queries

Execute OSLC REST queries

No parameter schema in public metadata yet.

render_carbon_tableGenerate Carbon Design HTML tables

Generate Carbon Design HTML tables

No parameter schema in public metadata yet.

render_carbon_detailsGenerate detail view for a record

Generate detail view for a record

No parameter schema in public metadata yet.

get_instance_detailsCheck server connectivity

Check server connectivity

No parameter schema in public metadata yet.

create_recordCreate a new record in any Maximo Object Structure

Create a new record in any Maximo Object Structure

No parameter schema in public metadata yet.

update_recordPartially update fields on an existing record by ID

Partially update fields on an existing record by ID

No parameter schema in public metadata yet.

run_actionExecute Maximo business actions (status changes, approvals)

Execute Maximo business actions (status changes, approvals)

No parameter schema in public metadata yet.

Sponsors

Configuration

MAXIMO_URL*

Base URL for the Maximo REST API (e.g., https://your-host/maximo/api)

MAXIMO_API_KEY*secret

API Key for Maximo authentication

MAXIMO_HOST

Base Host URL for the Maximo instance

Readme

🏭 Maximo MCP Server

AI-Powered Development for IBM Maximo

Node.js MCP Maximo License Version

Transform your Maximo development workflow with AI-driven schema discovery, live data querying, intelligent code generation, and full write-back capabilities.

Author: Markus van Kempen
Email: mvankempen@ca.ibm.com | markus.van.kempen@gmail.com
Date: 16 September 2026

Getting Started • Documentation • Live Demo • Use Cases


🎯 What is This?


View the full README on GitHub

Details

Repository
github.com/markusvankempen/maximo-mcp-ai-integration-options
Website
github.com/markusvankempen/maximo-mcp-ai-integration-options#readme
Package
maximo-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from markusvankempen