Agentic network ops · MCP-native · self-hosted
Every vendor shipped a chat box this year. None of them fixed the actual problem: an agent is only as good as what it can see. NitroNet collects flow, packets, counters, configs and address space on hardware you own — then exposes all of it over MCP, so your agents can query it, correlate it and act on it.
Works with Claude, or run Ollama on-prem so nothing leaves the building.
The 13:58 config push dropped the egress policer on wan1-edge. Dallas backup traffic saturated the link four minutes later and starved ERP.
5 alerts collapsed into 1 incident. Evidence attached to the ticket.
The substrate
Most agentic demos reason over a thin API or a screenshot of a dashboard, which is why they guess. NitroNet lands eight kinds of telemetry in one columnar store on one clock, then hands the whole thing to your agents as callable tools. The answers are queries against your data, not inferences about it.
MCP-native, not MCP-adjacent
The platform ships a Model Context Protocol server, so NitroNet is not a destination your team logs into — it is a capability your agents already have. Point Claude Desktop at it, wire it into your own orchestration, or let it back a runbook. Same tools either way.
Open standards on both ends: OTLP in, MCP out. Self-hosted should mean you own your telemetry, not that it is stuck in someone else’s box — including ours.
What the agents do with it
Incident correlation is the job people notice first, and it matters — but it is one agent among several, and none of them are the point on their own. The point is that every conclusion traces back to a tool call you can re-run yourself.
Signals from flow, SNMP, config, topology and IPAM assemble into one incident with a stated cause and a confidence score. Duplicates collapse instead of paging you five times.
Baseline deviation catches the slow ones — memory leaks trending toward an OOM, interfaces drifting toward saturation — while there is still time to schedule the fix.
Findings are computed deterministically first; the model writes the explanation over the top. Every number in an answer came from a query, never from the model.
Agents propose; you approve. Actions route through ServiceNow or Teams for sign-off, and every step stays on the audit trail.
Why self-hosted
SaaS observability means every flow record, every device name and every topology edge lives in someone else's account, priced by the device, renewed on their terms. For a bank, a utility or a defence supplier, that is not a pricing objection — it is a non-starter.
Run it on your own ironAlso in the box
No add-on SKUs. These ship with the platform because an observability tool that cannot tell you what changed — or whose subnet that was — is only half a tool.
LLDP-derived maps with role-based layout, drilling straight down into the flows crossing any link.
Prefix assignment, RFC1918 filtering, CSV and REST import — and because it lives inside the platform, every flow, alert and topology edge is already labelled with it.
Collect and push device configs with built-in Ansible playbooks, with every change on the incident timeline.
Signals become incidents, not notifications. Static thresholds and baseline deviation feed the assembler, which dedupes, scores and opens one incident with its evidence attached — to Slack, Teams, ServiceNow or webhook.
Scheduled customer-ready reports with written analysis grounded in computed findings.
MSPs run every client from one control plane with isolated data and per-tenant access.
Straight answers
Free tier · no credit card · no sales call
Give it 8 vCPU, 16 GB of RAM and an Ubuntu 22.04 host with Docker. Point your exporters at it and watch the first flows land.
curl -fsSL https://nitronet.ai/download/s/<your-token>.sh | sudo bash
Tell us where to send your token and the command arrives ready to paste.
Get my install commandRather look first? Read the quickstart or book a walkthrough.