Back to Home
ryanmat icon

mcp-server-logicmonitor

Verified Safe

by ryanmat

Overview

Enables AI assistants to interact with LogicMonitor monitoring data through structured tools and the Model Context Protocol (MCP). It provides comprehensive API coverage for managing alerts, devices, metrics, dashboards, SDTs, and more within the LogicMonitor platform.

Installation

Run Command
uvx --from lm-mcp lm-mcp-server

Environment Variables

  • LM_PORTAL
  • LM_BEARER_TOKEN
  • LM_ACCESS_ID
  • LM_ACCESS_KEY
  • LM_ENABLE_WRITE_OPERATIONS
  • LM_API_VERSION
  • LM_TIMEOUT
  • LM_MAX_RETRIES

Security Notes

The project demonstrates strong security practices. Credentials (LM_BEARER_TOKEN, LM_ACCESS_ID, LM_ACCESS_KEY) are loaded from environment variables, which is a secure method, and the bearer token enforces a minimum length of 10 characters. Write operations (create, update, delete) are disabled by default and require an explicit opt-in via `LM_ENABLE_WRITE_OPERATIONS=true`, promoting a 'security-first' approach. Network communication uses `httpx` with built-in retry logic for rate limits and server errors, enhancing reliability without compromising security. There is no usage of `eval` or evident obfuscation. Input validation for specific fields is present, and API calls are structured, relying on the upstream LogicMonitor API for deeper input sanitization.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2026-01-15

Tags

LogicMonitorMCPMonitoringAPI IntegrationAI Assistant