Connect AI assistants to IBM Maximo for API discovery, OSLC querying, and Carbon UI generation.
{
"mcpServers": {
"io-github-markusvankempen-maximo-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Connect AI assistants to IBM Maximo for API discovery, OSLC querying, and Carbon UI generation.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 59 days ago. 2 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for io.github.markusvankempen/maximo-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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
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)
npx maximo-mcp-server
Method 2: Clone from Source
# Clone the repository
git clone https://github.com/markusvankempen/maximo-mcp-ai-integration-options.git
cd maximo-mcp-ai-integration-options
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Edit .env with your Maximo credentials
Edit the .env file with your Maximo credentials:
# .env (never commit this file!)
MAXIMO_URL=https://your-maximo-host.com/maximo/api
MAXIMO_HOST=https://your-maximo-host.com
MAXIMO_API_KEY=your-api-key-here
MAXIMO_OPENAPI_PATH=./maximo_openapi.json
PORT=3002
The OpenAPI schema file enables offline schema lookups for faster AI responses:
# Download from your Maximo instance
curl -X GET "https://your-maximo-host.com/maximo/oslc/oas/api" \
-H "apikey:your-api-key-here" \
-o maximo_openapi.json
Alternatively, download via Swagger UI at: `https://your