MCP Tools Catalog

189 standardized AI tools covering full-stack operations

189 tools across 21 modules

Authentication & System

4
Tool NameDescription
authenticateLog in with an API key to connect to OpsDash
whoamiView current identity, roles, permissions, and MCP Server stats
confirm_actionwriteExecute a pending write operation (step 2 of two-step approval)
list_pending_confirmationsList all unexpired pending operations

Dashboard & Overview

11
Tool NameDescription
get_dashboard_overviewGlobal overview: device stats, customer list, real-time alerts
get_ops_briefingOps briefing: overview + unresolved alerts + 7-day trend + CPU Top 5 + SLA
get_customer_overviewCustomer ops panorama: info + devices + unresolved alerts
get_system_healthMonitoring engine health: Zabbix / EMQX / VictoriaMetrics connectivity
get_sla_overviewSLA performance overview: MTTA / MTTR / achievement rate
update_sla_targetswriteUpdate SLA targets (MTTA / MTTR minutes, global / customer / level scope)
get_resource_topnResource utilization Top N (CPU / memory / disk)
get_resource_trendGlobal resource trend (average utilization over time)
get_health_heatmapDevice health heatmap (grouped by customer / type / location)
get_ops_calendarOps event calendar: maintenance windows, major alerts, changes
get_mcp_statsMCP Server runtime stats: uptime, tool count, active sessions

Device Management

17
Tool NameDescription
search_devicesSearch devices (fuzzy match on name / IP / hostname / MAC / serial)
get_device_detailDevice details: associated customer, installed software, link relations
diagnose_deviceDevice health diagnosis: info + metrics + unresolved alerts
create_devicewriteCreate device (auto-syncs to Zabbix)
update_devicewriteUpdate device information
delete_devicewriteDelete device (cascades to associated software and links)
batch_tag_deviceswriteBatch tag devices
assign_device_proxywriteAssign monitoring proxy to device
get_device_slaQuery device SLA metrics
get_device_locationGet device GPS location
export_devicesExport device list (CSV / Excel)
import_devices_previewImport preview: validation + dedup + conflict detection
import_devices_confirmwriteConfirm device import
execute_ssh_commandwriteSSH remote command execution (single device)
search_allGlobal search: devices, software, customers, and alerts simultaneously
device_batch_actionwriteUnified device batch action (recommended entry: delete/update, 2-in-1)
device_lifecycle_actionwriteUnified device lifecycle action (recommended entry: decommission/restore, 2-in-1)

Software Assets

7
Tool NameDescription
list_softwareQuery software list (filter by device / type / status / customer)
create_softwarewriteAdd software record
update_softwarewriteUpdate software information
delete_softwarewriteDelete software record
list_software_dependenciesView software dependencies (depends on + depended by)
add_software_dependencywriteAdd software dependency relationship
remove_software_dependencywriteRemove software dependency relationship

Alert Handling

14
Tool NameDescription
list_alertsQuery real-time alerts (filter by level / source / resolved status)
get_alert_detailAlert detail: full fields including level, message, trigger time, source
get_alert_trendAlert trend: daily count by level (1-30 days)
get_alert_trend_detailAlert trend detailed data
diagnose_alertAlert diagnostic report: alert + device + metrics + correlated alerts
batch_diagnose_alertsBatch alert diagnosis
get_root_cause_hintGet root cause analysis hints for an alert
list_alert_correlation_groupsList alert correlation groups (cascading faults grouped together)
get_correlation_group_detailCorrelation group detail: alerts in group + root cause analysis
batch_resolve_correlation_groupwriteBatch resolve all alerts in a correlation group
list_alert_exclusionsList maintenance window exclusion rules
create_alert_exclusionwriteCreate maintenance window (auto-exclude alerts during time period)
delete_alert_exclusionwriteDelete maintenance window
alert_actionwriteUnified alert write action (recommended entry: ack/resolve × single/batch, 4-in-1)

Alert Rules

5
Tool NameDescription
list_alert_rulesQuery alert rules list
create_alert_rulewriteCreate alert rule (metric name + threshold + duration)
create_alert_rule_from_templatewriteCreate alert rule from template
toggle_alert_rulewriteEnable / disable alert rule
delete_alert_rulewriteDelete alert rule

Customer / Department Management

5
Tool NameDescription
list_customersQuery customer / department list
get_customer_detailCustomer detail: associated devices and software stats
create_customerwriteCreate customer / department
update_customerwriteUpdate customer information
delete_customerwriteDelete customer (cascades to associated devices and software)

Network Discovery

10
Tool NameDescription
list_scan_tasksList scan tasks
create_scan_taskwriteCreate scan task (subnet list + optional auto-approve)
run_scan_taskwriteStart scan task
get_scan_task_statusCheck scan progress
cancel_scan_taskwriteCancel running scan task
list_discovered_devicesList discovered devices (filter by status / task ID)
approve_discovered_devicewriteApprove and onboard a discovered device
batch_approve_deviceswriteBatch approve discovered devices
reject_discovered_devicewriteReject discovered device
probe_ipProbe a single IP (SNMP / port scan / OS detection)

Monitoring

3
Tool NameDescription
query_metricsPromQL metric query (instant / range query)
list_metric_namesList available metric names
list_templatesUnified template query (OpsDash + Zabbix merged)

Topology & Links

5
Tool NameDescription
get_topologyGet topology graph data (nodes + edges)
list_device_linksQuery device link relations
create_device_linkwriteCreate device link (primary / backup)
delete_device_linkwriteDelete device link
analyze_impactFault impact analysis (BFS topology analysis of downstream devices and services)

Notifications & Escalation

7
Tool NameDescription
list_notification_configsList notification configs (email / DingTalk / Feishu / WeCom)
create_notification_configwriteCreate alert notification config
update_notification_configwriteUpdate notification config
delete_notification_configwriteDelete notification config
test_notificationwriteTest notification delivery
list_escalation_policiesList escalation policies
create_escalation_policywriteCreate escalation policy

Remote Operations

25
Tool NameDescription
list_remote_jobsQuery remote job list (filter by status / type)
get_remote_job_detailRemote job detail: per-device execution status + retry chain
get_target_outputGet device execution output (stdout / stderr)
execute_remote_commandwriteBatch execute remote commands (SSH / CLI multi-device concurrent)
execute_remote_scriptwriteBatch execute scripts (from script library)
get_job_batchesQuery job batch details (rolling / canary execution progress)
list_remote_scriptsQuery script library (by category / device type / keyword)
create_remote_scriptwriteCreate ops script
update_remote_scriptwriteUpdate ops script
backup_device_configwriteTrigger config backup (SHA-256 dedup)
list_config_backupsQuery config backup list
get_config_backup_contentGet config backup content
diff_config_backupsCompare config backup differences (unified diff)
get_remote_stats_overviewRemote ops stats overview (job count / success rate / avg duration)
get_remote_stats_trendJob trend (daily statistics)
get_remote_top_scriptsMost-used scripts ranking
get_remote_failure_devicesHighest failure rate devices ranking
get_remote_efficiencyExecution efficiency analysis
list_risk_rulesList risk assessment rules (including 11 built-in rules)
create_risk_rulewriteCreate custom risk rule
delete_risk_rulewriteDelete custom risk rule
list_approvalsQuery approval list (high-risk job approval records)
job_approval_actionwriteUnified remote-job approval (recommended entry: approve/reject, 2-in-1)
remote_job_control_actionwriteUnified remote-job control (recommended entry: pause/resume, 2-in-1)
remote_job_outcome_actionwriteUnified remote-job outcome (recommended entry: cancel/retry, 2-in-1)

Workflow Orchestration

8
Tool NameDescription
list_workflowsQuery workflow list (templates / execution instances)
get_workflow_detailWorkflow detail: step execution status + output variables
create_workflowwriteCreate workflow template (DAG step definitions + variables)
update_workflowwriteUpdate workflow template
delete_workflowwriteDelete workflow
execute_workflowwriteExecute workflow (template auto-copies to instance)
cancel_workflowwriteCancel workflow and all incomplete steps
workflow_control_actionwriteUnified workflow control (recommended entry: pause/resume, 2-in-1)

Batch Operations

3
Tool NameDescription
batch_import_deviceswriteBatch import devices + links (Web approval, staged execution)
poll_batch_approvalQuery batch approval status
execute_batch_approvalwriteExecute reviewed batch operation

IoT Device Management

23
Tool NameDescription
list_iot_modelsList device models
get_iot_model_detailDevice model detail (telemetry_specs / services_schema)
get_iot_telemetry_latestLatest telemetry values for a device
get_iot_telemetry_historyTelemetry history (PromQL query via VictoriaMetrics)
get_iot_dashboard_summaryIoT overview stats (online rate / alerts / quality score)
batch_config_iot_deviceswriteBatch config push (by device ID / tag / model)
list_iot_gatewaysList gateway devices
get_gateway_childrenGet gateway child devices
add_gateway_childwriteBind child device to gateway
list_iot_alert_templatesList IoT alert templates (7 presets included)
list_iot_geofencesList geofences
get_geofence_eventsQuery geofence enter/exit events
list_iot_firmwaresList firmware versions
create_iot_firmwarewriteUpload firmware version
create_ota_taskwriteCreate OTA upgrade task
list_ota_tasksList OTA tasks
get_ota_task_detailOTA task detail
get_iot_data_qualityData quality dashboard (completeness / timeliness / out-of-range ratio)
get_iot_heartbeat_statusIoT device heartbeat status
bind_device_modelwriteBind or unbind a device's IoT model (model_id=None means unbind)
iot_model_actionwriteUnified IoT model CRUD (recommended entry: create/update/delete, 3-in-1)
iot_geofence_actionwriteUnified geofence CRUD (recommended entry: create/update/delete, 3-in-1)
send_device_commandwriteDispatch a control command to an IoT device (write, requires confirmation)

Credential Management

7
Tool NameDescription
list_credentialsList credentials (redacted, passwords never exposed)
get_credential_detailCredential detail (redacted)
create_credentialwriteCreate credential (SSH / SNMP / IPMI and 10 protocol types)
update_credentialwriteUpdate credential
test_credentialwriteTest credential connectivity
recommend_credentialSmart credential recommendation (by device type / location / history)
match_credentialsAuto-match credentials (scope priority: device > subnet > type > global)

Tag Management

4
Tool NameDescription
list_tagsList all tags
create_tagwriteCreate tag
delete_tagwriteDelete tag
merge_tagswriteMerge tags (consolidate multiple tags into one)

Proxy Management

16
Tool NameDescription
list_proxiesList monitoring proxies (filter by status)
get_proxy_detailProxy detail + health status
get_proxy_healthAll proxies health summary
list_proxy_tasksProxy task list (install / restart / upgrade / uninstall)
get_proxy_config_historyProxy config change history
install_proxywriteInstall Proxy (offline mode, auto OS / arch detection)
uninstall_proxywriteUninstall Proxy + ARP Helper
restart_proxywriteRestart Proxy
upgrade_proxywriteUpgrade Proxy (auto version compatibility check)
get_proxy_hostsGet devices associated with a Proxy
proxy_preflightPre-install check (OS / Docker / disk / ports / connectivity)
get_proxy_health_historyProxy health status change history (7 days)
get_proxy_metricsProxy performance metrics (CPU / memory / queue)
list_proxy_groupsList Proxy Groups
manage_proxy_groupwriteManage Proxy Group (create / update / delete)
list_auto_registration_rulesList auto-registration rules

Agent Management

7
Tool NameDescription
install_agentwriteInstall Zabbix Agent (offline mode)
batch_install_agentwriteBatch install Agent
get_agent_statusQuery Agent status
uninstall_agentwriteUninstall Agent
upgrade_agentwriteUpgrade Agent
bind_templatewriteBind monitoring template to device
list_recommended_templatesRecommend monitoring templates for device

IPMI Hardware Control

5
Tool NameDescription
ipmi_power_actionwriteIPMI power action (power on / off / reset / cycle)
get_ipmi_sensorsRead IPMI sensor data (temperature / fans / voltage)
get_ipmi_selGet IPMI system event log
get_ipmi_fruGet IPMI FRU hardware info (serial number / manufacturer)
batch_ipmi_powerwriteBatch IPMI power action

Audit & Rollback

3
Tool NameDescription
list_audit_logsQuery operation audit logs
list_recent_operationsQuery rollback-eligible operation snapshots (recycle bin)
undo_operationwriteRestore operation snapshot (undo delete or rollback changes)

No matching tools found