Introducing the Domotz MCP Server: Operate Your Network from Claude, ChatGPT, and Beyond

Domotz MCP Server announcement graphic showing AI client integrations including Claude and ChatGPT.
10 min

The Domotz MCP Server is live. IT teams, MSPs, and AV integrators can now operate their Domotz environment in natural language from Claude, ChatGPT, and any other MCP-capable AI client. This is agent-native network monitoring, available to every Domotz customer at no additional cost.

Network operations have always meant moving between dashboards, chasing devices across sites, and stitching together context the system already has. With the Domotz MCP Server, that work compresses into one prompt. You ask the AI client you already use what is wrong, what changed, or what to do next. It acts on your Domotz environment using the same tools your team uses by hand.

The MCP Server is included with every managed device at $1.50 per month. There is no new tier, no AI add-on price, and no per-seat fee. The change is in how you operate the platform, not in what it costs.

What is the Domotz MCP Server?

MCP stands for Model Context Protocol. It is an open standard introduced by Anthropic for connecting AI clients to external tools and data sources. Any client that speaks MCP, including Claude and ChatGPT, can plug into any MCP server. That open design is the foundation of what makes the Domotz MCP Server portable across the AI ecosystem.

The Domotz MCP Server is a remote HTTP endpoint at https://mcp.domotz.com/mcp. There is no local installation, no agent to deploy, and no proxy to configure. Once you connect your AI client to the server and authenticate with your Domotz account, the client gets access to roughly 50 tools across the four motions Domotz teams already use every day: Discover, Monitor, Manage, and Alert. The server is generally available to every Domotz customer as of today. There is no waitlist and no separate enrollment.

The four motions in plain English

The 50 tools exposed by the Domotz MCP Server group into four motions. This is the same framework Domotz uses to organize the product, and it is the framework you should think in when you write prompts.

Discover

Find every device, every site, with full context. Tools like search_organizationssearch_collectorssearch_devicesdevice_inventory, and network_topology let an AI client walk your entire estate, identify devices accurately using Layer-2 classification, and answer questions about what is on the network and how it is connected.

Monitor

Status, performance, and health for the devices that matter. Tools like device_performanceget_uptimeget_device_interfacesget_interface_traffic, and get_device_metrics deliver SNMP readings, round-trip latency, packet loss, uptime ranges, interface counters, and anomaly-flagged trend analysis.

Manage

Act on the network. Apply device profiles, run scripts, compare configuration backups, restart devices, cycle PDU outlets, and update credentials. Tools like apply_device_profilecompare_config_backuprestart_devicecycle_outlet_power, and set_device_credential turn AI conversations into actual operational change.

Alert

Create alert rules, bind them to devices or specific variables, triage live incidents, and resolve known false positives in bulk. Tools like create_alert_ruleattach_alert_rulesearch_alerts, and resolve_alert compress incident workflows that used to take ten or fifteen clicks into a single prompt.

How to connect Domotz to Claude

Claude.ai supports the Domotz MCP Server through its Integrations settings. The connection persists across sessions once added. You need a Claude.ai Pro plan or higher.

  1. Go to https://claude.ai and sign in.
  2. Click Customize from the left-hand menu.
  3. Navigate to Connectors, click the + icon, then click Add custom connector.
  4. Enter Name: Domotz and URL: https://mcp.domotz.com/mcp. Click Add.
  5. Click Connect, then sign in with your Domotz account when prompted.
  6. Configure permissions. We recommend setting read tools to Always allow, since they are non-destructive. For write and delete tools like restart_devicecycle_outlet_powerapply_device_profile, and set_device_credential, leave the per-action prompt in place so Claude asks before each destructive operation.

To verify the connection, open a new chat or any Claude Project. The Domotz integration should appear as an available tool source. Ask Claude to list your Domotz organizations and you should see your sites come back in seconds.

For CLI users: Claude Code supports project-scoped connections through a single terminal command. Run claude mcp add --transport http --scope project domotz https://mcp.domotz.com/mcp in your working directory, then start Claude Code with claude. Type /mcp inside the session to confirm the server is connected. Full screenshots and the CLI walkthrough are in the Domotz MCP Server setup guide.

How to connect Domotz to ChatGPT

ChatGPT supports the Domotz MCP Server as a prebuilt app. There is no server URL to enter and no manual configuration. Availability depends on your ChatGPT plan.

  1. Go to https://chatgpt.com and sign in.
  2. Select Apps from the left-hand menu, or click your profile icon, then Settings, then Apps, then Explore apps.
  3. Search for Domotz and select the app.
  4. Click Connect, then sign in with your Domotz account to authenticate.
  5. Approve access to complete setup.

To verify the connection, start a new chat with the Domotz app enabled in your tools picker. Ask ChatGPT to summarize the current status of your network and you should see structured results pull through within a few seconds.

What you can ask once you are connected

The fastest way to understand what the MCP Server unlocks is to see real prompts and real responses. Below are eight examples, two per motion, that show how natural language compresses multi-step Domotz workflows into single prompts. Use these as templates and adapt to your environment.

Discover: see your whole estate at once

Prompt 1: multi-site overview

Give me a snapshot of every Domotz site I have access to. Flag any collector that is offline right now and any site with a security issue.

The AI client chains search_organizationssearch_collectors, and collector_overview to pull live status across the estate. A typical response opens with a one-sentence summary (“You have access to 12 sites across 3 organizations; 2 collectors are offline and 1 site has 4 open security issues”), then a structured table listing each site’s collector status, device count, and any flagged issues.

Prompt 2: topology and single points of failure

Map the network topology at the Calgary HQ site. Identify the gateway and any single points of failure where one device outage would cut off downstream gear.

Claude calls network_topology with view=full on the Calgary collector, retrieves the device-to-device links and the upstream dependency map, and walks the graph to find devices with no redundant upstream path. The response names the inferred gateway, lists each single point of failure, and counts the number of downstream devices that would be cut off if each one failed. That is information an admin used to assemble manually from three different views.

Monitor: ask what is wrong, get a useful answer

Prompt 3: interface traffic with anomaly detection

Plot inbound and outbound traffic on the WAN interface of the core router at the Phoenix branch for the past 24 hours. Flag any anomalies in the trend.

The AI client calls get_device_interfaces to locate the WAN port, then get_interface_traffic with view=timeseries for the in/out octet series, then get_device_metrics with include_anomalies=true for the anomaly flagging. The response gives you the average and peak bps for in and out, the time of any anomaly point, and a one-sentence interpretation of what likely happened during the spike.

Prompt 4: worst uptime over the past month

Which five devices on the Phoenix collector had the worst uptime this past month, and what was the longest single outage for each?

Claude calls search_devices filtered to the Phoenix collector, then get_uptime for each, aggregates the data, and ranks the bottom five. The response gives device name, total uptime percent, the longest single downtime interval with start and end timestamps, and the device type for context (so a flaky access point looks different from a flaky firewall).

Manage: turn answers into action

Note on write actions: the prompts below trigger destructive or change-making operations. Claude will ask for confirmation before each one unless you have explicitly set the tool to Always allow. We recommend keeping the confirmation prompt for the write tools listed in the setup section.

Prompt 5: bulk apply a device profile

Apply the Standard Access Switch profile to all 8 access switches at the Phoenix office. Tell me which ones succeeded and which ones failed.

The AI client uses list_device_profiles to find the right profile, search_devices to identify the 8 access switches, and apply_device_profile to run the job in REPLACE mode. The response confirms the dispatched job, polls for completion, and lists per-device outcomes. Failed devices are returned with their device IDs so you can investigate without leaving the chat.

Prompt 6: configuration drift

Pull the latest configuration backup from the Calgary HQ core switch and diff it against last Friday’s snapshot. Summarize what changed.

Claude calls list_config_backup_history to find both snapshot timestamps, then compare_config_backup to generate a unified diff. The response gives a short narrative summary (“3 access lists added, the management VLAN was renumbered from 10 to 99, and two interface descriptions changed”), followed by the diff text itself for review. This is the kind of question that used to require opening two tabs and reading config line by line.

Alert: triage and respond in one place

Prompt 7: create an alert rule end to end

Create a high-severity alert when round-trip latency on the Calgary HQ WAN exceeds 100ms for 5 minutes. Notify the on-call Slack channel.

The AI client orchestrates four tools to complete this single request: list_communication_channels to find the on-call Slack channel ID, list_metric_functions to confirm the right comparison function for latency, create_alert_rule to build the rule, and bind_alert_rule_to_device to attach it to the WAN device. The response confirms the rule ID, the binding, the threshold, and the notification target. What used to be a multi-screen setup is now one prompt.

Prompt 8: bulk resolve known false positives

Resolve all open alerts from the printer at the Calgary HQ site for the past 7 days. They are known false positives during the printer firmware update. Add a note: “Resolved during firmware update, May 19.”

Claude calls search_alerts with the device ID and time window, surfaces every matching open alert for your review, and then resolve_alert in bulk with the note captured in the audit trail. Resolution is irreversible, so Claude confirms the list before resolving. Operational hygiene at the speed of conversation.

What makes this different

Most AI features in network monitoring are locked-in copilots. The vendor builds a chat box on top of their own product, charges a premium tier, and limits you to whatever questions they pre-packaged. If you change vendors, your AI workflow goes with the contract.

The Domotz MCP Server is built on the open Model Context Protocol standard. The same connection you use in Claude today works in ChatGPT, and in any future MCP-capable client. Domotz is not your AI client. Domotz is the network platform your AI client of choice connects to. That separation is what makes this portable across the AI ecosystem you actually want to use.

The second difference is honesty about scope. The MCP Server exposes the same 50 tools your team already uses inside Domotz. We did not curate a “safe” subset. If a Domotz admin can do something by hand, an AI client can do it through the MCP Server, with the permission controls Claude and ChatGPT provide for write and delete operations. You stay in the loop on destructive actions because the protocol respects per-tool consent at the client level.

The third difference is pricing. There is no AI tier. There is no per-seat MCP fee. There is no minimum device count tied to AI access. The MCP Server is included with every managed device at $1.50 per month. If you already pay for Domotz, you already have access.

Pricing and access

Domotz costs $1.50 per managed device per month, billed in bundles of 10 with a $15 monthly minimum. There is a 14-day free trial with no credit card required. Discovery and identification are always free for unlimited devices and unlimited networks. You only pay for the devices you actively monitor and manage. Volume discounts begin at 250 managed devices and scale through 5,000-plus. Full details are on the Domotz pricing page.

The MCP Server is generally available to every Domotz customer. There is no separate enrollment and no AI tier. You can connect from Claude.ai (Pro plan or higher), Claude Code, ChatGPT (plan-dependent), or any other MCP-capable client. Discovery and identification remain free for unlimited devices on every plan.

Frequently asked questions

What is the Domotz MCP Server?

The Domotz MCP Server is a remote HTTP endpoint that lets AI clients like Claude and ChatGPT operate a Domotz environment through natural language. It exposes about 50 tools across discovery, monitoring, management, and alerting, the same tools the Domotz product surfaces in its native interface. The server is generally available to every Domotz customer and is included with every managed device at no additional cost.

Which AI clients can I connect Domotz to?

Any AI client that supports the Model Context Protocol can connect to the Domotz MCP Server. At launch, this includes Claude (web, desktop, and Claude Code CLI) and ChatGPT. As the MCP ecosystem grows and more AI clients adopt the standard, the Domotz MCP Server will work with them as well, with no changes required on the Domotz side.

Does the Domotz MCP Server cost extra?

No. The Domotz MCP Server is included with every managed device at $1.50 per month. There is no separate AI tier, no per-seat fee for MCP access, and no minimum device requirement beyond the standard $15 monthly minimum. If you already pay for Domotz managed devices, you already have access to the MCP Server. There is no separate enrollment.

How do I connect Domotz to Claude?

In Claude.ai, click Customize from the left-hand menu, navigate to Connectors, click the + icon, then click Add custom connector. Enter the name Domotz and the URL https://mcp.domotz.com/mcp. Click Connect, then sign in with your Domotz account. The Pro plan or higher is required. For Claude Code, run claude mcp add --transport http --scope project domotz https://mcp.domotz.com/mcp in your working directory. Full step-by-step instructions are in the setup guide.

How do I connect Domotz to ChatGPT?

In ChatGPT, select Apps from the left-hand menu, or click your profile icon, then Settings, then Apps, then Explore apps. Search for Domotz, select the app, and click Connect. Sign in with your Domotz account when prompted, then approve access. The ChatGPT setup uses the prebuilt Domotz app, so you do not need to enter a server URL. Availability depends on your ChatGPT plan. Full step-by-step instructions are in the setup guide.

What can Claude and ChatGPT do with my Domotz data?

Through the MCP Server, AI clients can perform the same operations a Domotz admin performs in the native interface: discover and identify devices, retrieve status and performance metrics, map network topology, apply device profiles, compare configuration backups, restart devices, cycle PDU outlets, create and bind alert rules, and triage live incidents. The full tool list spans the four motions of Discover, Monitor, Manage, and Alert.

Can the MCP Server make changes to my network, or only read data?

Both. Read tools like search_devicesdevice_inventory, and get_uptime return information without changing anything. Write tools like apply_device_profilerestart_devicecycle_outlet_powercreate_alert_rule, and resolve_alert make operational changes. Claude and ChatGPT both expose per-tool permission controls. We recommend keeping write and delete tools set to confirm-before-acting so destructive operations always go through your review.

Is the Domotz MCP Server secure?

The Domotz MCP Server uses OAuth-based authentication tied to your Domotz account. You authenticate through your AI client’s connector flow, the same way you would authorize any third-party app. The MCP Server inherits your existing Domotz RBAC and user management, so any role-based permissions you have already set in Domotz apply automatically to what the AI client can see and do. Your AI client also controls per-tool permissions, so destructive actions can require explicit confirmation. The server transports over HTTPS. For Domotz’s broader security posture, visit the Domotz Trust Center.

Get started today

If you are already a Domotz customer, you can connect right now. The connector takes about two minutes to set up in Claude or ChatGPT, and the MCP Server is included on every paid plan at no additional cost.

If you are new to Domotz, start a 14-day free trial. No credit card required. Discover and identify every device on your network for free, then choose which devices you want to monitor and manage. The MCP Server is included.

For the full technical walkthrough with screenshots, see the Domotz MCP Server setup guide.

You might also like…

Read more top posts in this category

Introducing Unified Alerts: A More Consistent, Visible, and Scalable Approach to Alerting 

Introducing Unified Alerts: A More Consistent, Visible, and Scalable Approach to Alerting 

3 minAlerting in distributed IT environments is hard to keep consistent. Different alert types behave differently, configuration is fragmented, and visibility into coverage gets murky as you scale. Unified Alerting is a new framework in Domotz built to fix that — bringing alert rules, severity, history, and device profile management into one consistent system. It is now available as an opt-in beta for existing customers and on by default for new users. Here is what is changing and how to get started.

Top Network Monitoring Protocols for Network Performance

Top Network Monitoring Protocols for Network Performance

13 minNetwork performance problems are protocol problems before they are tool problems. This guide ranks the most important network monitoring protocols in 2026, including SNMP, NetFlow, ICMP, syslog, and WMI, then reviews the top 10 network performance monitoring tools that implement them. Compare Domotz, SolarWinds, PRTG, Auvik, Nagios, Zabbix, and more side by side. Learn which protocols to deploy, which tools support them cleanly, and how to pick the right combination for MSPs, IT teams, and network engineers.

Top Network Security Monitoring Tools for Real-Time Threat Detection

Top Network Security Monitoring Tools for Real-Time Threat Detection

13 minNetwork security monitoring is a stack problem, not a single-tool problem. This guide reviews the top 10 network security monitoring tools for 2026 across five categories: network visibility, vulnerability management, SIEM, next-generation firewalls, and firewall policy management. Compare Domotz, Tenable, Qualys, Rapid7, Splunk, Palo Alto Networks, Fortinet, Check Point, FireMon, and AlgoSec. Learn which tools belong in which layer of a complete security stack and how to sequence them for your environment.