# Logicmonitor MCP server

Agent View of the PolicyLayer registry record for Logicmonitor: identity, probed posture, risk grade, and all 306 tools classified. HTML page: https://policylayer.com/tools/io-github-ryanmat-logicmonitor

## Facts

- Server id: `pypi:lm-mcp`
- Install: `npx -y pypi:lm-mcp`
- Homepage: https://github.com/ryanmat/mcp-server-logicmonitor
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 306
- Tool categories present: Destructive, Execute, Read, Write
- Tags: io github ryanmat logicmonitor, admin, automation
- Record last modified: 2026-08-30T07:21:25.797Z

## Tools (306)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `bulk_delete_devices` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/bulk-delete-devices.md |
| `bulk_delete_sdt` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/bulk-delete-sdt.md |
| `cancel_job` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/cancel-job.md |
| `clear_session_context` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/clear-session-context.md |
| `delete_action_chain` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-action-chain.md |
| `delete_action_rule` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-action-rule.md |
| `delete_alert_rule` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-alert-rule.md |
| `delete_collector` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-collector.md |
| `delete_collector_group` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-collector-group.md |
| `delete_configsource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-configsource.md |
| `delete_dashboard` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-dashboard.md |
| `delete_dashboard_group` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-dashboard-group.md |
| `delete_datasource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-datasource.md |
| `delete_device` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-device.md |
| `delete_device_group` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-device-group.md |
| `delete_device_instance` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-device-instance.md |
| `delete_diagnosticsource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-diagnosticsource.md |
| `delete_escalation_chain` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-escalation-chain.md |
| `delete_eventsource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-eventsource.md |
| `delete_integration` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-integration.md |
| `delete_logsource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-logsource.md |
| `delete_ops_note` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-ops-note.md |
| `delete_propertysource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-propertysource.md |
| `delete_recipient_group` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-recipient-group.md |
| `delete_remediationsource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-remediationsource.md |
| `delete_report` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-report.md |
| `delete_sdt` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-sdt.md |
| `delete_session_variable` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-session-variable.md |
| `delete_topologysource` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-topologysource.md |
| `delete_user` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-user.md |
| `delete_website` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-website.md |
| `delete_website_group` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-website-group.md |
| `delete_widget` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/delete-widget.md |
| `terraform_destroy` | Destructive | Critical | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-destroy.md |
| `collect_device_config` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/collect-device-config.md |
| `execute_diagnostic` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/execute-diagnostic.md |
| `execute_remediation` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/execute-remediation.md |
| `launch_job` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/launch-job.md |
| `launch_workflow` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/launch-workflow.md |
| `relaunch_job` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/relaunch-job.md |
| `run_netscan` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/run-netscan.md |
| `run_report` | Execute | High | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/run-report.md |
| `analyze_blast_radius` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/analyze-blast-radius.md |
| `audit_network_monitoring_coverage` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/audit-network-monitoring-coverage.md |
| `calculate_availability` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/calculate-availability.md |
| `calculate_error_budget` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/calculate-error-budget.md |
| `classify_trend` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/classify-trend.md |
| `compare_to_baseline` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/compare-to-baseline.md |
| `correlate_alerts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/correlate-alerts.md |
| `correlate_changes` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/correlate-changes.md |
| `correlate_metrics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/correlate-metrics.md |
| `current_portal` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/current-portal.md |
| `detect_alert_burst` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/detect-alert-burst.md |
| `detect_change_points` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/detect-change-points.md |
| `detect_seasonality` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/detect-seasonality.md |
| `detect_site_outage` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/detect-site-outage.md |
| `diagnose` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/diagnose.md |
| `forecast_metric` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/forecast-metric.md |
| `get_access_group` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-access-group.md |
| `get_access_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-access-groups.md |
| `get_action_chain` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-action-chain.md |
| `get_action_chains` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-action-chains.md |
| `get_action_rule` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-action-rule.md |
| `get_action_rules` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-action-rules.md |
| `get_active_sdts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-active-sdts.md |
| `get_alert_details` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-alert-details.md |
| `get_alert_rule` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-alert-rule.md |
| `get_alert_rules` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-alert-rules.md |
| `get_alert_statistics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-alert-statistics.md |
| `get_alerts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-alerts.md |
| `get_api_token` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-api-token.md |
| `get_api_token_audit` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-api-token-audit.md |
| `get_api_tokens` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-api-tokens.md |
| `get_audit_logs` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-audit-logs.md |
| `get_batchjob` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-batchjob.md |
| `get_batchjobs` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-batchjobs.md |
| `get_change_audit` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-change-audit.md |
| `get_collector` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-collector.md |
| `get_collector_group` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-collector-group.md |
| `get_collector_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-collector-groups.md |
| `get_collector_health` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-collector-health.md |
| `get_collectors` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-collectors.md |
| `get_configsource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-configsource.md |
| `get_configsource_update_reasons` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-configsource-update-reasons.md |
| `get_configsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-configsources.md |
| `get_cost_recommendation` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-cost-recommendation.md |
| `get_cost_recommendation_categories` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-cost-recommendation-categories.md |
| `get_cost_recommendations` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-cost-recommendations.md |
| `get_credentials` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-credentials.md |
| `get_dashboard` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-dashboard.md |
| `get_dashboard_group` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-dashboard-group.md |
| `get_dashboard_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-dashboard-groups.md |
| `get_dashboard_widgets` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-dashboard-widgets.md |
| `get_dashboards` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-dashboards.md |
| `get_datasource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-datasource.md |
| `get_datasources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-datasources.md |
| `get_device` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device.md |
| `get_device_batchjobs` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-batchjobs.md |
| `get_device_config` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-config.md |
| `get_device_config_version` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-config-version.md |
| `get_device_connections` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-connections.md |
| `get_device_data` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-data.md |
| `get_device_datasources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-datasources.md |
| `get_device_eventsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-eventsources.md |
| `get_device_group` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-group.md |
| `get_device_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-groups.md |
| `get_device_instances` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-instances.md |
| `get_device_interfaces` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-interfaces.md |
| `get_device_logsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-logsources.md |
| `get_device_neighbors` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-neighbors.md |
| `get_device_properties` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-properties.md |
| `get_device_property` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-device-property.md |
| `get_devices` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-devices.md |
| `get_diagnostic_remediation_assignments` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-diagnostic-remediation-assignments.md |
| `get_diagnostic_remediation_results` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-diagnostic-remediation-results.md |
| `get_diagnosticsource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-diagnosticsource.md |
| `get_diagnosticsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-diagnosticsources.md |
| `get_escalation_chain` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-escalation-chain.md |
| `get_escalation_chains` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-escalation-chains.md |
| `get_eventsource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-eventsource.md |
| `get_eventsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-eventsources.md |
| `get_graph_data` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-graph-data.md |
| `get_hosts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-hosts.md |
| `get_idle_resources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-idle-resources.md |
| `get_integration` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-integration.md |
| `get_integrations` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-integrations.md |
| `get_interface_metrics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-interface-metrics.md |
| `get_inventories` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-inventories.md |
| `get_inventory_hosts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-inventory-hosts.md |
| `get_job_events` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-job-events.md |
| `get_job_output` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-job-output.md |
| `get_job_status` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-job-status.md |
| `get_job_template` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-job-template.md |
| `get_job_templates` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-job-templates.md |
| `get_link_flaps` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-link-flaps.md |
| `get_login_audit` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-login-audit.md |
| `get_logsource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-logsource.md |
| `get_logsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-logsources.md |
| `get_metric_anomalies` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-metric-anomalies.md |
| `get_netscan` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-netscan.md |
| `get_netscans` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-netscans.md |
| `get_network_flows` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-network-flows.md |
| `get_oid` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-oid.md |
| `get_oids` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-oids.md |
| `get_ops_note` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-ops-note.md |
| `get_ops_notes` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-ops-notes.md |
| `get_organizations` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-organizations.md |
| `get_otlp_label_values` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-otlp-label-values.md |
| `get_otlp_metric_labels` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-otlp-metric-labels.md |
| `get_otlp_metric_names` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-otlp-metric-names.md |
| `get_power_events` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-power-events.md |
| `get_projects` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-projects.md |
| `get_propertysource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-propertysource.md |
| `get_propertysources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-propertysources.md |
| `get_recipient_group` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-recipient-group.md |
| `get_recipient_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-recipient-groups.md |
| `get_reference` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-reference.md |
| `get_remediationsource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-remediationsource.md |
| `get_remediationsources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-remediationsources.md |
| `get_report` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-report.md |
| `get_report_execution` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-report-execution.md |
| `get_report_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-report-groups.md |
| `get_reports` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-reports.md |
| `get_role` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-role.md |
| `get_roles` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-roles.md |
| `get_scheduled_downtime_jobs` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-scheduled-downtime-jobs.md |
| `get_scheduled_reports` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-scheduled-reports.md |
| `get_service` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-service.md |
| `get_service_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-service-groups.md |
| `get_services` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-services.md |
| `get_session_context` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-session-context.md |
| `get_session_variable` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-session-variable.md |
| `get_top_talkers` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-top-talkers.md |
| `get_topology_map` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-topology-map.md |
| `get_topologysource` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-topologysource.md |
| `get_topologysources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-topologysources.md |
| `get_trace_operation_metrics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-operation-metrics.md |
| `get_trace_operations` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-operations.md |
| `get_trace_service` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-service.md |
| `get_trace_service_alerts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-service-alerts.md |
| `get_trace_service_datasources` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-service-datasources.md |
| `get_trace_service_metrics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-service-metrics.md |
| `get_trace_service_properties` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-service-properties.md |
| `get_trace_services` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-trace-services.md |
| `get_upcoming_sdts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-upcoming-sdts.md |
| `get_user` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-user.md |
| `get_users` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-users.md |
| `get_website` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-website.md |
| `get_website_data` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-website-data.md |
| `get_website_groups` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-website-groups.md |
| `get_websites` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-websites.md |
| `get_widget` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-widget.md |
| `get_workflow` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-workflow.md |
| `get_workflow_status` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-workflow-status.md |
| `get_workflow_templates` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/get-workflow-templates.md |
| `health_check` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/health-check.md |
| `ingest_logs` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/ingest-logs.md |
| `list_portals` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/list-portals.md |
| `list_sdts` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/list-sdts.md |
| `list_session_history` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/list-session-history.md |
| `portal_overview` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/portal-overview.md |
| `query_otlp_metrics` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/query-otlp-metrics.md |
| `reload_portals` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/reload-portals.md |
| `score_alert_noise` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/score-alert-noise.md |
| `score_device_health` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/score-device-health.md |
| `search_tools` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/search-tools.md |
| `terraform_init` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-init.md |
| `terraform_output` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-output.md |
| `terraform_state_list` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-state-list.md |
| `terraform_state_show` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-state-show.md |
| `terraform_validate` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-validate.md |
| `test_awx_connection` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/test-awx-connection.md |
| `triage` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/triage.md |
| `use_portal` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/use-portal.md |
| `watsonx_summarize` | Read | Low | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/watsonx-summarize.md |
| `acknowledge_alert` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/acknowledge-alert.md |
| `add_alert_note` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/add-alert-note.md |
| `add_device_instance` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/add-device-instance.md |
| `add_ops_note` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/add-ops-note.md |
| `add_widget` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/add-widget.md |
| `bulk_acknowledge_alerts` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/bulk-acknowledge-alerts.md |
| `bulk_create_device_sdt` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/bulk-create-device-sdt.md |
| `capacity_plan` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/capacity-plan.md |
| `create_action_chain` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-action-chain.md |
| `create_action_rule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-action-rule.md |
| `create_alert_rule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-alert-rule.md |
| `create_collector_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-collector-group.md |
| `create_configsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-configsource.md |
| `create_dashboard` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-dashboard.md |
| `create_dashboard_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-dashboard-group.md |
| `create_datasource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-datasource.md |
| `create_device` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-device.md |
| `create_device_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-device-group.md |
| `create_diagnosticsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-diagnosticsource.md |
| `create_escalation_chain` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-escalation-chain.md |
| `create_eventsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-eventsource.md |
| `create_http_integration` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-http-integration.md |
| `create_logsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-logsource.md |
| `create_propertysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-propertysource.md |
| `create_recipient_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-recipient-group.md |
| `create_remediationsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-remediationsource.md |
| `create_report` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-report.md |
| `create_sdt` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-sdt.md |
| `create_topologysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-topologysource.md |
| `create_user` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-user.md |
| `create_website` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-website.md |
| `create_website_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/create-website-group.md |
| `export_alert_rule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-alert-rule.md |
| `export_configsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-configsource.md |
| `export_dashboard` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-dashboard.md |
| `export_datasource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-datasource.md |
| `export_diagnosticsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-diagnosticsource.md |
| `export_escalation_chain` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-escalation-chain.md |
| `export_eventsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-eventsource.md |
| `export_logsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-logsource.md |
| `export_propertysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-propertysource.md |
| `export_remediationsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/export-remediationsource.md |
| `import_appliesto_function` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-appliesto-function.md |
| `import_configsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-configsource.md |
| `import_datasource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-datasource.md |
| `import_diagnosticsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-diagnosticsource.md |
| `import_eventsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-eventsource.md |
| `import_jobmonitor` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-jobmonitor.md |
| `import_logsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-logsource.md |
| `import_propertysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-propertysource.md |
| `import_topologysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/import-topologysource.md |
| `push_metrics` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/push-metrics.md |
| `recover_device` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/recover-device.md |
| `save_baseline` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/save-baseline.md |
| `set_action_rule_status` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/set-action-rule-status.md |
| `set_session_variable` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/set-session-variable.md |
| `terraform_apply` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-apply.md |
| `terraform_generate` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-generate.md |
| `terraform_import` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-import.md |
| `terraform_plan` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-plan.md |
| `terraform_write_config` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/terraform-write-config.md |
| `update_action_chain` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-action-chain.md |
| `update_action_rule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-action-rule.md |
| `update_alert_rule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-alert-rule.md |
| `update_collector` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-collector.md |
| `update_collector_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-collector-group.md |
| `update_configsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-configsource.md |
| `update_dashboard` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-dashboard.md |
| `update_dashboard_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-dashboard-group.md |
| `update_datasource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-datasource.md |
| `update_device` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-device.md |
| `update_device_eventsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-device-eventsource.md |
| `update_device_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-device-group.md |
| `update_device_instance` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-device-instance.md |
| `update_device_property` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-device-property.md |
| `update_diagnosticsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-diagnosticsource.md |
| `update_escalation_chain` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-escalation-chain.md |
| `update_eventsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-eventsource.md |
| `update_http_integration` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-http-integration.md |
| `update_logicmodule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-logicmodule.md |
| `update_logsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-logsource.md |
| `update_ops_note` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-ops-note.md |
| `update_propertysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-propertysource.md |
| `update_recipient_group` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-recipient-group.md |
| `update_remediationsource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-remediationsource.md |
| `update_report_schedule` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-report-schedule.md |
| `update_sdt` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-sdt.md |
| `update_topologysource` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-topologysource.md |
| `update_user` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-user.md |
| `update_website` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-website.md |
| `update_widget` | Write | Medium | https://policylayer.com/tools/io-github-ryanmat-logicmonitor/update-widget.md |

## Tool descriptions

- `bulk_delete_devices` — Delete multiple devices/resources in one operation
- `bulk_delete_sdt` — Delete multiple SDTs at once (max 100, requires write permission)
- `cancel_job` — Cancel a running job. Requires write permission.
- `clear_session_context` — Clear all session context (last results, variables, and history)
- `delete_action_chain` — Delete an action chain (requires write permission). Action rules
- `delete_action_rule` — Delete an action rule (requires write permission)
- `delete_alert_rule` — Delete an alert rule from LogicMonitor (requires write permission)
- `delete_collector` — Delete a collector (requires write permission).
- `delete_collector_group` — Delete a collector group (requires write permission).
- `delete_configsource` — Delete a ConfigSource definition
- `delete_dashboard` — Delete a dashboard (requires write permission)
- `delete_dashboard_group` — Delete a dashboard group from LogicMonitor (requires write permission)
- `delete_datasource` — Delete a DataSource definition
- `delete_device` — Delete a device/resource (requires write permission). Soft delete by default.
- `delete_device_group` — Delete a device/resource group (requires write permission). Shows impact.
- `delete_device_instance` — Delete a monitored instance from a datasource
- `delete_diagnosticsource` — Delete a DiagnosticSource definition (requires write permission).
- `delete_escalation_chain` — Delete an escalation chain (requires write permission)
- `delete_eventsource` — Delete an EventSource definition
- `delete_integration` — Delete an integration by ID. Works for any integration
- `delete_logsource` — Delete a LogSource definition
- `delete_ops_note` — Delete an ops note (requires write permission)
- `delete_propertysource` — Delete a PropertySource definition
- `delete_recipient_group` — Delete a recipient group (requires write permission)
- `delete_remediationsource` — Delete a RemediationSource definition (requires write permission).
- `delete_report` — Delete a report (requires write permission)
- `delete_sdt` — Delete a scheduled downtime (requires write permission)
- `delete_session_variable` — Delete a user-defined session variable
- `delete_topologysource` — Delete a TopologySource definition
- `delete_user` — Delete a user from LogicMonitor (requires write permission)
- `delete_website` — Delete a website check from LogicMonitor (requires write permission)
- `delete_website_group` — Delete a website group from LogicMonitor (requires write permission)
- `delete_widget` — Delete a widget from a dashboard (requires write permission)
- `terraform_destroy` — Destroy all Terraform-managed infrastructure in a workspace.
- `collect_device_config` — Trigger an on-demand config collection for a device instance
- `execute_diagnostic` — Execute a DiagnosticSource script on a target device. Performs
- `execute_remediation` — Execute a RemediationSource script on a target device.
- `launch_job` — Launch an Ansible job template. Requires write permission.
- `launch_workflow` — Launch a workflow job template. Requires write permission.
- `relaunch_job` — Relaunch a previously run job. Requires write permission.
- `run_netscan` — Execute a network scan (requires write permission)
- `run_report` — Run/execute a report (requires write permission)
- `analyze_blast_radius` — Analyze the blast radius of a device failure using topology
- `audit_network_monitoring_coverage` — Portal audit that counts UPS/PDU devices onboarded, interface
- `calculate_availability` — Calculate availability percentage from alert history.
- `calculate_error_budget` — Calculate SLO error budget consumption and projected
- `classify_trend` — Classify metric trends as stable, increasing, decreasing,
- `compare_to_baseline` — Compare current metrics against a stored baseline.
- `correlate_alerts` — Correlate alerts by device, datasource, and temporal proximity.
- `correlate_changes` — Cross-reference alert spikes with audit/change logs.
- `correlate_metrics` — Compute Pearson correlation between multiple metric series.
- `current_portal` — Show which customer portal is currently active.
- `detect_alert_burst` — Sliding-window detector for mass alert events: N alerts from the same
- `detect_change_points` — Detect regime shifts in metric data using the CUSUM algorithm.
- `detect_seasonality` — Detect periodic patterns in metric data using autocorrelation.
- `detect_site_outage` — Composite workflow for site outage detection. Chains CollectorDown
- `diagnose` — Composite diagnosis: given an alert or device, gathers alert
- `forecast_metric` — Forecast when a metric will breach a threshold using linear
- `get_access_group` — Get details about a specific access group
- `get_access_groups` — List access groups
- `get_action_chain` — Get details about a specific action chain including its stages
- `get_action_chains` — List action chains: ordered DiagnosticSource/RemediationSource
- `get_action_rule` — Get details about a specific action rule
- `get_action_rules` — List action rules: alert conditions (severity, device groups,
- `get_active_sdts` — Get currently active SDTs
- `get_alert_details` — Get detailed information about a specific alert
- `get_alert_rule` — Get details about a specific alert rule
- `get_alert_rules` — List alert rules
- `get_alert_statistics` — Aggregate alert counts by severity, device, datasource, and time bucket.
- `get_alerts` — Get alerts from LogicMonitor with optional filtering
- `get_api_token` — Get details about a specific API token
- `get_api_token_audit` — Get API token usage audit logs
- `get_api_tokens` — List API tokens
- `get_audit_logs` — Get audit logs from LogicMonitor
- `get_batchjob` — Get details about a specific batch job
- `get_batchjobs` — List batch jobs
- `get_change_audit` — Get configuration change audit logs
- `get_collector` — Get detailed information about a specific collector
- `get_collector_group` — Get details about a specific collector group
- `get_collector_groups` — List collector groups
- `get_collector_health` — Enriched collector status with time-since-last-contact, downstream device
- `get_collectors` — List collectors from LogicMonitor
- `get_configsource` — Get details about a specific ConfigSource
- `get_configsource_update_reasons` — Get update history and audit trail for a ConfigSource
- `get_configsources` — List ConfigSources
- `get_cost_recommendation` — Get a specific cost recommendation by ID (v224 API)
- `get_cost_recommendation_categories` — Get cost recommendation categories with counts and savings
- `get_cost_recommendations` — Get cost optimization recommendations. Category filter takes the
- `get_credentials` — List credentials from Ansible Automation Platform (secrets not exposed)
- `get_dashboard` — Get detailed information about a specific dashboard
- `get_dashboard_group` — Get details about a specific dashboard group
- `get_dashboard_groups` — List dashboard groups
- `get_dashboard_widgets` — Get widgets configured on a dashboard
- `get_dashboards` — List dashboards from LogicMonitor
- `get_datasource` — Get details about a specific datasource
- `get_datasources` — List datasources from LogicMonitor
- `get_device` — Get detailed information about a specific device (resource)
- `get_device_batchjobs` — List BatchJob datasources applied to a device (resource); per-run
- `get_device_config` — List config versions collected for a device instance
- `get_device_config_version` — Get a specific config version with full content and diffs
- `get_device_connections` — Get device/resource relationships and connections
- `get_device_data` — Get metric data for a device/resource datasource instance
- `get_device_datasources` — Get datasources applied to a device (resource)
- `get_device_eventsources` — Get EventSources applied to a device (resource).
- `get_device_group` — Get detailed information about a specific device/resource group,
- `get_device_groups` — List device/resource groups from LogicMonitor
- `get_device_instances` — Get instances of a datasource on a device (resource)
- `get_device_interfaces` — Get network interfaces for a device (resource)
- `get_device_logsources` — Get LogSources applied to a device (resource)
- `get_device_neighbors` — Get neighboring devices/resources based on topology
- `get_device_properties` — Get all properties of a device (resource)
- `get_device_property` — Get a specific property of a device (resource)
- `get_devices` — List devices (resources) from LogicMonitor with optional filtering
- `get_diagnostic_remediation_assignments` — List the diagnostic and remediation sources assigned to a specific
- `get_diagnostic_remediation_results` — Get structured execution results for diagnostic and remediation
- `get_diagnosticsource` — Get details about a specific DiagnosticSource including datapoints
- `get_diagnosticsources` — List DiagnosticSources from LogicMonitor
- `get_escalation_chain` — Get details about a specific escalation chain
- `get_escalation_chains` — List escalation chains
- `get_eventsource` — Get details about a specific EventSource
- `get_eventsources` — List EventSources
- `get_graph_data` — Get graph image data for visualization
- `get_hosts` — List hosts from Ansible Automation Platform
- `get_idle_resources` — Get idle/underutilized cloud resources (resolved from idle-type
- `get_integration` — Get a specific integration
- `get_integrations` — List LogicMonitor integrations (Custom HTTP Delivery, Slack,
- `get_interface_metrics` — Pull interface-level metrics (in/out bytes, errors, discards, utilization,
- `get_inventories` — List inventories from Ansible Automation Platform
- `get_inventory_hosts` — List hosts in a specific inventory
- `get_job_events` — Get events from a specific job run
- `get_job_output` — Get the stdout output of a job
- `get_job_status` — Get the status of a running or completed job
- `get_job_template` — Get details of a specific job template
- `get_job_templates` — List job templates from Ansible Automation Platform
- `get_link_flaps` — Identify interfaces with repeated up/down transitions in a time window.
- `get_login_audit` — Get login/authentication audit logs
- `get_logsource` — Get details about a specific LogSource
- `get_logsources` — List LogSources
- `get_metric_anomalies` — Detect metric anomalies using z-score analysis.
- `get_netscan` — Get details about a specific network scan
- `get_netscans` — List network scans
- `get_network_flows` — Get network flow data (NetFlow/sFlow)
- `get_oid` — Get details about a specific OID
- `get_oids` — List OID definitions
- `get_ops_note` — Get details about a specific ops note
- `get_ops_notes` — List ops notes
- `get_organizations` — List organizations from Ansible Automation Platform
- `get_otlp_label_values` — [PREVIEW] List values observed for one native OTLP metric label
- `get_otlp_metric_labels` — [PREVIEW] List label names on native OTLP metrics, optionally
- `get_otlp_metric_names` — [PREVIEW] List metric names ingested via native OpenTelemetry (OTLP).
- `get_power_events` — Filter alerts for UPS/PDU power-event signatures across APC, Liebert,
- `get_projects` — List projects from Ansible Automation Platform
- `get_propertysource` — Get details about a specific PropertySource
- `get_propertysources` — List PropertySources
- `get_recipient_group` — Get details about a specific recipient group
- `get_recipient_groups` — List recipient groups
- `get_reference` — Get LogicMonitor reference content (schemas, enums, filter syntax, guides).
- `get_remediationsource` — Get details about a specific RemediationSource including the Groovy script
- `get_remediationsources` — List RemediationSources from LogicMonitor
- `get_report` — Get detailed information about a specific report
- `get_report_execution` — Poll the status of a report generation task started by run_report
- `get_report_groups` — List report groups
- `get_reports` — List reports from LogicMonitor
- `get_role` — Get details about a specific role
- `get_roles` — List roles
- `get_scheduled_downtime_jobs` — Get batch jobs related to SDT automation
- `get_scheduled_reports` — Get reports with schedules configured
- `get_service` — Get details about a specific Service Insight service
- `get_service_groups` — List Service Insight service groups (BizService device groups)
- `get_services` — List Service Insight business services (deviceType 6 devices,
- `get_session_context` — Get current session context (last results, variables, history)
- `get_session_variable` — Get a user-defined session variable
- `get_top_talkers` — Rank NetFlow flows on an exporter by bandwidth, packets, or flow count.
- `get_topology_map` — Get network topology map data
- `get_topologysource` — Get details about a specific TopologySource
- `get_topologysources` — List TopologySources
- `get_trace_operation_metrics` — Get per-operation RED metrics (Duration, ErrorOperationCount, OperationCount)
- `get_trace_operations` — List operations (endpoints/routes) for an APM service datasource
- `get_trace_service` — Get detailed information about a specific APM trace service
- `get_trace_service_alerts` — Get alerts for an APM trace service
- `get_trace_service_datasources` — List datasources applied to an APM service
- `get_trace_service_metrics` — Get APM service-level RED metrics (Duration, ErrorOperationCount, OperationCount)
- `get_trace_service_properties` — Get properties for an APM service (OTel attributes, namespace, metadata)
- `get_trace_services` — List APM trace services (deviceType:6).
- `get_upcoming_sdts` — Get SDTs scheduled to start within a time window
- `get_user` — Get details about a specific user
- `get_users` — List users from LogicMonitor
- `get_website` — Get detailed information about a specific website
- `get_website_data` — Get synthetic check data for a website
- `get_website_groups` — List website groups
- `get_websites` — List websites from LogicMonitor
- `get_widget` — Get details about a specific widget
- `get_workflow` — Get LogicMonitor workflow guidance text (incident_triage, rca_workflow,
- `get_workflow_status` — Get the status of a workflow job
- `get_workflow_templates` — List workflow job templates from Ansible Automation Platform
- `health_check` — Composite health check: resolves a device, scores health across
- `ingest_logs` — Ingest log entries into LogicMonitor (requires LMv1 auth)
- `list_portals` — List the customer portals available in this multi-portal server.
- `list_sdts` — List scheduled downtimes from LogicMonitor
- `list_session_history` — List recent tool call history
- `portal_overview` — Composite portal overview: aggregates alert statistics, collector
- `query_otlp_metrics` — [PREVIEW] Run a PromQL range query against native OTLP metrics.
- `reload_portals` — Re-read the vault so portals added or removed since startup take
- `score_alert_noise` — Score alert noise level using Shannon entropy and flap detection.
- `score_device_health` — Score health of a specific device-datasource instance using
- `search_tools` — Search available MCP tools by keyword or category.
- `terraform_init` — Initialize a Terraform workspace and download required providers.
- `terraform_output` — Show Terraform output values defined in the configuration.
- `terraform_state_list` — List all resources currently tracked in Terraform state for a workspace.
- `terraform_state_show` — Show detailed Terraform state for a specific resource,
- `terraform_validate` — Validate Terraform configuration syntax in a workspace.
- `test_awx_connection` — Test connectivity to Ansible Automation Platform controller
- `triage` — Composite triage: correlates alerts, clusters by device/time,
- `use_portal` — Switch the active customer portal for subsequent tool calls.
- `watsonx_summarize` — Generate a plain-English summary of structured data using IBM
- `acknowledge_alert` — Acknowledge an alert (requires write permission)
- `add_alert_note` — Add a note to an alert without acknowledging (requires write permission)
- `add_device_instance` — Add a monitored instance to a datasource on a device
- `add_ops_note` — Add an ops note (requires write permission)
- `add_widget` — Add a widget to a dashboard (requires write permission).
- `bulk_acknowledge_alerts` — Acknowledge multiple alerts at once (max 100, requires write permission)
- `bulk_create_device_sdt` — Create SDT for multiple devices/resources (max 100, requires write permission)
- `capacity_plan` — Composite capacity planning: forecasts metric breach dates,
- `create_action_chain` — Create an action chain from ordered diagnostic/remediation stages
- `create_action_rule` — Create an action rule binding an action chain to alert conditions
- `create_alert_rule` — Create an alert rule in LogicMonitor (requires write permission)
- `create_collector_group` — Create a collector group (requires write permission)
- `create_configsource` — Create a ConfigSource via REST API from a full definition dict
- `create_dashboard` — Create a dashboard, optionally from template (requires write permission)
- `create_dashboard_group` — Create a dashboard group in LogicMonitor (requires write permission)
- `create_datasource` — Create a DataSource via REST API from a full definition dict
- `create_device` — Create a new device/resource (requires write permission)
- `create_device_group` — Create a new device/resource group (requires write permission)
- `create_diagnosticsource` — Create a DiagnosticSource via REST API from a full definition dict
- `create_escalation_chain` — Create an escalation chain (requires write permission)
- `create_eventsource` — Create an EventSource via REST API from a full definition dict
- `create_http_integration` — Create a Custom HTTP Delivery integration (type=http).
- `create_logsource` — Create a LogSource via REST API from a full definition dict
- `create_propertysource` — Create a PropertySource via REST API from a full definition dict
- `create_recipient_group` — Create a recipient group (requires write permission)
- `create_remediationsource` — Create a RemediationSource via REST API from a full definition dict
- `create_report` — Create a new report (requires write permission)
- `create_sdt` — Create a scheduled downtime (requires write permission)
- `create_topologysource` — Create a TopologySource via REST API from a full definition dict
- `create_user` — Create a user in LogicMonitor (requires write permission)
- `create_website` — Create a website check in LogicMonitor (requires write permission)
- `create_website_group` — Create a website group in LogicMonitor (requires write permission)
- `export_alert_rule` — Export an alert rule definition
- `export_configsource` — Export a ConfigSource definition (REST API format).
- `export_dashboard` — Export a dashboard definition
- `export_datasource` — Export a datasource definition (REST API format).
- `export_diagnosticsource` — Export a DiagnosticSource definition (REST API format).
- `export_escalation_chain` — Export an escalation chain definition
- `export_eventsource` — Export an EventSource definition (REST API format).
- `export_logsource` — Export a LogSource definition (REST API format).
- `export_propertysource` — Export a PropertySource definition (REST API format).
- `export_remediationsource` — Export a RemediationSource definition (REST API format).
- `import_appliesto_function` — Import an AppliesTo function from JSON (requires write permission)
- `import_configsource` — Import a ConfigSource from LM Exchange JSON format via multipart
- `import_datasource` — Import a DataSource from LM Exchange JSON format via
- `import_diagnosticsource` — Import a DiagnosticSource from LM Exchange JSON format via
- `import_eventsource` — Import an EventSource from LM Exchange JSON format via multipart
- `import_jobmonitor` — Import a JobMonitor from JSON (requires write permission)
- `import_logsource` — Import a LogSource from LM Exchange JSON format via multipart
- `import_propertysource` — Import a PropertySource from LM Exchange JSON format via multipart
- `import_topologysource` — Import a TopologySource from LM Exchange JSON format via multipart
- `push_metrics` — Push custom metrics into LogicMonitor (requires LMv1 auth)
- `recover_device` — Recover a soft-deleted device/resource (requires write permission).
- `save_baseline` — Save a metric baseline from historical data.
- `set_action_rule_status` — Enable or disable an action rule without touching its matchers
- `set_session_variable` — Set a user-defined session variable for use across tool calls
- `terraform_apply` — Apply Terraform configuration changes. Creates, updates, or destroys
- `terraform_generate` — Export an existing LogicMonitor resource as Terraform HCL configuration
- `terraform_import` — Import an existing resource into Terraform state. Maps a real-world
- `terraform_plan` — Preview Terraform changes without applying. Shows what resources
- `terraform_write_config` — Write HCL configuration content to a file in a Terraform workspace.
- `update_action_chain` — Update an action chain via PATCH; only provided fields are sent
- `update_action_rule` — Update an action rule via PATCH; only provided fields are sent
- `update_alert_rule` — Update an alert rule in LogicMonitor (requires write permission)
- `update_collector` — Update a collector (requires write permission).
- `update_collector_group` — Update a collector group (requires write permission)
- `update_configsource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_dashboard` — Update an existing dashboard (requires write permission)
- `update_dashboard_group` — Update a dashboard group (requires write permission)
- `update_datasource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_device` — Update an existing device/resource (requires write permission).
- `update_device_eventsource` — Update a device-level EventSource association
- `update_device_group` — Update a device/resource group (requires write permission).
- `update_device_instance` — Update a monitored instance on a device (requires write permission)
- `update_device_property` — Update or create a device/resource property (requires write permission)
- `update_diagnosticsource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_escalation_chain` — Update an escalation chain (requires write permission)
- `update_eventsource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_http_integration` — Update a Custom HTTP Delivery integration via PATCH. Only
- `update_logicmodule` — Safe partial update for LogicMonitor source types (configsource,
- `update_logsource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_ops_note` — Update an ops note (requires write permission)
- `update_propertysource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_recipient_group` — Update a recipient group (requires write permission)
- `update_remediationsource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_report_schedule` — Update a report
- `update_sdt` — Update a scheduled downtime (requires write permission).
- `update_topologysource` — RAW UPDATE -- full-replace semantics. Any field omitted from
- `update_user` — Update a user in LogicMonitor (requires write permission)
- `update_website` — Update a website check in LogicMonitor (requires write permission)
- `update_widget` — Update a widget (requires write permission)

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-github-ryanmat-logicmonitor · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/io-github-ryanmat-logicmonitor
