logicmonitor
About
LogicMonitor API integration with 167 tools for alerts, devices, dashboards, and more.
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
LM_PORTAL LM_BEARER_TOKEN LM_ENABLE_WRITE_OPERATIONS LM_ACCESS_ID LM_ACCESS_KEY LM_ENABLED_TOOLS LM_DISABLED_TOOLS LM_LOG_LEVELClaude Code
claude mcp add --env LM_PORTAL= --env LM_BEARER_TOKEN= --env LM_ENABLE_WRITE_OPERATIONS= --env LM_ACCESS_ID= --env LM_ACCESS_KEY= --env LM_ENABLED_TOOLS= --env LM_DISABLED_TOOLS= --env LM_LOG_LEVEL= logicmonitor -- uvx lm-mcp
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"logicmonitor","command":"uvx","args":["lm-mcp"],"env":{"LM_PORTAL":"","LM_BEARER_TOKEN":"","LM_ENABLE_WRITE_OPERATIONS":"","LM_ACCESS_ID":"","LM_ACCESS_KEY":"","LM_ENABLED_TOOLS":"","LM_DISABLED_TOOLS":"","LM_LOG_LEVEL":""}}'
JSON
{
"mcpServers": {
"logicmonitor": {
"command": "uvx",
"args": [
"lm-mcp"
],
"env": {
"LM_PORTAL": "",
"LM_BEARER_TOKEN": "",
"LM_ENABLE_WRITE_OPERATIONS": "",
"LM_ACCESS_ID": "",
"LM_ACCESS_KEY": "",
"LM_ENABLED_TOOLS": "",
"LM_DISABLED_TOOLS": "",
"LM_LOG_LEVEL": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.