
Maximo Enterprise MCP
Expose IBM Maximo assets, work orders, inventory, purchasing, and labor to your agent for enterprise maintenance and operations queries.
Overview
maximo-mcp is an MCP server for the Operate phase that links your agent to IBM Maximo for assets, work orders, inventory, purchasing, and labor over OSLC.
What is this MCP server?
- IBM Maximo OSLC integration for assets, work orders, inventory, purchasing, and labor
- Auth modes: basic, apikey, or oauth via AUTH_MODE and Maximo URL env vars
- PyPI maximo-enterprise-mcp launched with uvx stdio transport
- Version 1.1.0 from Maxis Technology
- Enterprise CMMS/EAM MCP bridge, not a generic ticket skill
- Server version 1.1.0
- PyPI package maximo-enterprise-mcp with uvx runtime hint
- 3 authentication modes: basic, apikey, oauth
Community signal: 3 GitHub stars.
What problem does it solve?
Your maintenance and asset data lives in IBM Maximo while your agent cannot reach work orders or inventory without custom OSLC scripts.
Who is it for?
Builders serving industrial, facilities, or enterprise clients who standardize on IBM Maximo and want agent-assisted work-order and asset lookups.
Skip if: Typical indie SaaS apps with no Maximo tenant, or teams unwilling to manage OSLC URLs and enterprise auth secrets.
What do I get? / Deliverables
After registration, your agent can query and drive Maximo enterprise records through a single stdio MCP connection.
- Stdio MCP connection to live Maximo OSLC endpoints
- Agent tools spanning assets, work orders, inventory, purchasing, and labor domains
- Documented enterprise auth setup for repeatable operator sessions
Recommended MCP Servers
Journey fit
Maximo is a system of record for running physical and enterprise assets; agents attach when the product is live and ops need OSLC-backed answers. Infra subphase covers connections to production enterprise platforms that keep facilities and asset workflows running.
How it compares
Enterprise Maximo OSLC MCP connector, not a lightweight issue-tracker integration or deployment skill.
Common Questions / FAQ
Who is maximo-mcp for?
Developers and integrators working with IBM Maximo instances who need MCP access to operational modules like work orders and inventory.
When should I use maximo-mcp?
Use it during operate and infra work when Maximo is production-critical and you want agents to read or update OSLC-backed resources.
How do I add maximo-mcp to my agent?
Configure uvx to run maximo-enterprise-mcp over stdio and set MAXIMO_URL, MAXIMO_HOST, AUTH_MODE, and the matching username, password, API key, or OAuth variables.