Maximo Enterprise MCP for VS Code
io.github.maxistechnology-dev/maximo-mcp
MCP server for IBM Maximo, by Maxis Technology — assets, work orders, inventory, purchasing, labor.
client:VS Code
transport:stdio
runtime:pypi
Install Maximo Enterprise MCP in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "maximo-url",
"description": "MAXIMO_URL",
"password": true
},
{
"type": "promptString",
"id": "maximo-host",
"description": "MAXIMO_HOST",
"password": true
},
{
"type": "promptString",
"id": "auth-mode",
"description": "AUTH_MODE",
"password": true
},
{
"type": "promptString",
"id": "maximo-username",
"description": "MAXIMO_USERNAME",
"password": true
},
{
"type": "promptString",
"id": "maximo-password",
"description": "MAXIMO_PASSWORD",
"password": true
},
{
"type": "promptString",
"id": "maximo-api-key",
"description": "MAXIMO_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "current-user-role",
"description": "CURRENT_USER_ROLE",
"password": true
}
],
"servers": {
"maximo-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"maximo-enterprise-mcp"
],
"env": {
"MAXIMO_URL": "${input:maximo-url}",
"MAXIMO_HOST": "${input:maximo-host}",
"AUTH_MODE": "${input:auth-mode}",
"MAXIMO_USERNAME": "${input:maximo-username}",
"MAXIMO_PASSWORD": "${input:maximo-password}",
"MAXIMO_API_KEY": "${input:maximo-api-key}",
"CURRENT_USER_ROLE": "${input:current-user-role}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs