Netdata#Netdata logo

Netdata#Netdata

by netdata

Connects AI assistants to Netdata metrics, logs, alerts, and live infrastructure data for monitoring and root-cause analysis.

Install Netdata#Netdata

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for netdata/netdata#Netdata, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

netdata/netdata#Netdata exposes a Netdata agent's observability data to MCP-compatible AI assistants, including metrics, logs, alerts, and live system information. It supports native streamable HTTP and SSE connections, while the included nd-mcp bridge converts stdio clients to Netdata network transports. Access scope follows the connected Netdata node: standalone and child nodes expose one node, while parent nodes can expose connected children. Use it when an AI assistant needs infrastructure discovery, monitoring investigation, or operational troubleshooting across Netdata-managed systems.

Use cases

  • Discover connected Netdata nodes and their infrastructure details
  • Investigate alerts with related metrics and logs
  • Analyze live processes, services, containers, and network connections
  • Trace infrastructure issues across a Netdata parent and its child nodes

Key features

  • MCP access to Netdata metrics, logs, and alerts
  • Live system information for processes, services, containers, VMs, and networks
  • Native streamable HTTP and SSE transports
  • Included stdio bridge through nd-mcp
  • Node visibility based on Netdata hierarchy
  • Go, Node.js, and Python bridge options

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

25/26 checks healthy over the last 78d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars81kStargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Netdata#Netdata works

What netdata/netdata#Netdata does

netdata/netdata#Netdata connects MCP-compatible AI assistants to a Netdata agent. Through that connection, an assistant can inspect observability data such as time-series metrics, logs, alerts, and live system details. Live information can include processes, services, containers, virtual machines, and network connections.

The integration is intended for infrastructure discovery, monitoring investigation, reporting, and root-cause analysis. It can expose system, application, and hardware metrics collected by Netdata, including data from CPUs, memory, disks, network interfaces, databases, web servers, containers, IPMI sensors, GPUs, and temperature sensors.

How it works

The MCP server is built into Netdata, so installing a separate server package is not required. An assistant connects to the Netdata agent selected by its configuration. The visibility available to the assistant depends on that connection point:

  • A standalone or child node provides visibility into that node.
  • A parent node can provide visibility across its connected child nodes.
  • Netdata Cloud support is planned but is not available in this integration preview.

Netdata exposes MCP over the dashboard's HTTP port. The /mcp endpoint supports streamable HTTP, and the same endpoint can use Server-Sent Events with the SSE transport option. Clients that only support stdio can use nd-mcp, which forwards stdio communication to the Netdata MCP endpoint.

Setup and configuration

Install Netdata on the system that will provide the MCP connection, then configure the AI assistant with the path to nd-mcp, an API key, and the Netdata MCP WebSocket URL. The bridge is included with Netdata installations; common locations include /usr/bin/nd-mcp, /usr/sbin/nd-mcp, and platform-specific installation directories.

The agent generates an API key for the integration at startup. It is stored in Netdata's data directory, commonly under /var/lib/netdata/mcp_dev_preview_api_key or the corresponding static-installation path. The key authorizes access to sensitive functions such as logs and live system information.

Clients supporting HTTP or SSE can connect directly to the agent's /mcp endpoint with a Bearer authorization header and do not need the bridge. The official @modelcontextprotocol/remote-mcp CLI can be used to test either transport. For stdio-only clients, configure the bridge as the MCP command. Claude Desktop uses its developer configuration, Claude Code can use a project .mcp.json or the claude mcp add command, and Cursor uses its MCP settings.

Tools and capabilities

The integration provides access to:

  • Infrastructure and node discovery, including hardware, operating system, virtualization, streaming, and connection details.
  • Discovery of metrics collected by the connected Netdata installation.
  • System, application, hardware, container, and network observability data.
  • Alerts and logs for investigation.
  • Live information about processes, services, containers, virtual machines, and network connections.

Go, Node.js, and Python stdio-to-WebSocket bridges are also included for environments that need an alternative to nd-mcp. Their intended functionality is equivalent; each bridge contains a build script, and the Go bridge also includes a Windows build script.

Limitations and notes

The assistant only sees nodes reachable through the Netdata instance to which it connects. Parent-node connections can cover multiple child nodes, while child and standalone connections are limited to one node. Clients without HTTP or SSE support need a stdio-to-network bridge. The integration is available through Netdata agents; the planned Netdata Cloud connection is not yet available.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Netdata#Netdata

netdata/netdata#Netdata is an MCP server that connects AI assistants to Netdata agents and their infrastructure observability data. Its main tools expose node discovery, metrics, logs, alerts, and live system information, including processes, services, containers, virtual machines, and network connections, for monitoring investigation and root-cause analysis.

Install Netdata; the MCP server is built into the agent and requires no separate package. Configure your client with the included nd-mcp bridge, an API key, and the agent's MCP URL, or connect directly to the HTTP or SSE endpoint if the client supports those transports.

Yes, netdata/netdata#Netdata works with Cursor through its MCP settings. Add the server configuration using nd-mcp, the generated Netdata API key, and the target agent's MCP URL, then use Cursor to access the observability data exposed by that Netdata connection.

Yes, clients that support streamable HTTP or Server-Sent Events can connect directly to the Netdata agent. Use the agent's `/mcp` endpoint with a Bearer API key; clients that only support stdio still require nd-mcp or another supplied stdio-to-network bridge.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNetdata#Netdata AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/netdata-netdata-netdata?style=directory)](https://allmcps.com/mcp/netdata-netdata-netdata)
HTML Embed
<a href="https://allmcps.com/mcp/netdata-netdata-netdata"><img src="https://allmcps.com/api/badge/netdata-netdata-netdata?style=directory" alt="Netdata#Netdata on AllMCPs" /></a>