Netdata

io.github.netdataPublished by GitHub account netdatav2.12.3Updated Nov 4, 2026

Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.

Overview

AI-generated overview

Netdata's MCP server lets an AI assistant query live infrastructure monitoring data — nodes, metrics, alerts, logs and anomaly detection — from Netdata Cloud…

What you can do
  • Discover nodes, their hardware, OS, version and streaming topology
  • Search metrics by context, instance, dimension and label, and list available system functions
  • Query metrics with aggregations and ML-based anomaly detection, and score metrics for root-cause analysis
  • Read active and raised alerts plus full alert transition history
  • Execute Netdata functions and explore logs on connected nodes (requires a Netdata Parent)
When to use it
Useful when you want an assistant to investigate infrastructure health, correlate anomalies, or explain alerts across servers you already monitor with Netdata, instead of copying dashboard numbers by hand.
Requirements
A remote endpoint at app.netdata.cloud (Streamable HTTP) or a local Agent/Parent v2.6.0+ at port 19999. Cloud access needs a Netdata Cloud account on a Paid plan, nodes claimed to Cloud, and an API token with scope:mcp sent as an Authorization bearer header. Local access needs the generated MCP API key; stdio-only clients need a bridge such as mcp-remote or nd-mcp.
Before you install
The Authorization bearer token is a credential: store it securely, avoid committing it to shared project config, and prefer an environment variable reference. Local HTTP connections are unencrypted unless HTTPS is used, and the legacy api_key query parameter is more likely to be logged. Function execution and log access reach into monitored hosts, so restrict MCP network access to trusted networks.

Installation

In SourceWeft

  1. Open Netdata in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.netdata%2Fmcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "netdata": {
      "type": "http",
      "url": "https://app.netdata.cloud/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Netdata MCP

Model Context Protocol (MCP) works in two directions with Netdata:

  • Netdata as an MCP server — AI assistants and clients (Claude, Cursor, VS Code, CLIs, and more) connect to Netdata to query your infrastructure. This page covers server setup; for per-client instructions see Supported AI Clients.
  • Netdata as an MCP client — Netdata Cloud connects out to your own MCP servers (GitHub, PagerDuty, Atlassian, or any custom HTTPS MCP server) so Netdata AI can pull your team's institutional context into troubleshooting. See MCP Connections.

The rest of this page covers Netdata as an MCP server.

Netdata provides MCP servers that enable AI assistants to interact with your infrastructure monitoring data. You can connect via:

  • Netdata Cloud — A single cloud-hosted endpoint at https://app.netdata.cloud/api/v1/mcp with full visibility across all your nodes. No bridges, no firewall changes.
  • Local Agent or Parent — Connect directly to any Netdata Agent or Parent (v2.6.0+) on your network at http://YOUR_IP:19999/mcp.

Both options provide comprehensive access to all available observability data through MCP:

  • Node Discovery - Hardware specifications, operating system details, version information, streaming topology, and associated metadata
  • Metrics Discovery - Full-text search capabilities across contexts, instances, dimensions, and labels
  • Function Discovery - Access to system functions including processes, network-connections, streaming, systemd-journal, windows-events, etc.
  • Alert Discovery - Real-time visibility into active and raised alerts
  • Metrics Queries - Complex aggregations and groupings with ML-powered anomaly detection
  • Metrics Scoring - Root cause analysis leveraging anomaly detection and metric correlations
  • Alert History - Complete alert transition logs and state changes
  • Function Execution - Execute Netdata functions on any connected node (requires Netdata Parent)
  • Log Exploration - Access logs from any connected node (requires Netdata Parent)

AI assistants have different visibility depending on where they connect:

ConnectionVisibility
Netdata CloudAll nodes across your entire infrastructure
Netdata ParentAll child nodes connected to that parent
Netdata Child/StandaloneOnly that specific node
FeatureCloud MCPAgent/Parent MCP
ScopeAll nodesSingle agent/parent
Endpointapp.netdata.cloud/api/v1/mcpYOUR_IP:19999/mcp
TransportStreamable HTTPHTTP, SSE, WebSocket
AuthenticationCloud API token (scope:mcp)Local MCP API key (mandatory when bearer protection is enabled)
Network accessInternet onlyDirect access to Netdata IP required
Local setupNoneBridge may be needed for some clients

Netdata Cloud MCP

Connect AI assistants to your entire Netdata Cloud infrastructure through a single MCP endpoint — no local setup, no bridges, no firewall changes.

Prerequisites

  1. Netdata Cloud account with a Paid plan
  2. API token with scope:mcp — Create one in API Tokens settings
  3. Nodes claimed to Netdata Cloud — The Cloud MCP server can only access nodes connected to your Netdata Cloud space

Endpoint

https://app.netdata.cloud/api/v1/mcp

Transport: Streamable HTTP (stateless, works behind load balancers and CDNs)

Authentication

All requests to the Cloud MCP endpoint require a Bearer token in the Authorization header:

Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN
Creating an API Token
  1. Log in to Netdata Cloud
  2. Click your profile picture in the bottom-left corner
  3. Select User Settings
  4. Navigate to the API Tokens section
  5. Create a new token with scope:mcp
  6. Copy and store the token securely — you won't be able to see it again

For more details, see API Tokens.

Connection Configuration

Claude Code (One-Line Setup)

If you're using Claude Code, you can register the Netdata Cloud MCP server from any session with a single command — no JSON editing required:

bash
claude mcp add --transport http --scope user netdata-cloud \  https://app.netdata.cloud/api/v1/mcp \  --header "Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN"

Replace YOUR_NETDATA_CLOUD_API_TOKEN with a token that has scope:mcp — see Creating an API Token above, or go directly to User Settings → API Tokens in Netdata Cloud.

Scope flags:

  • --scope user — available in all your projects on this machine (recommended for personal use)
  • --scope local — this project only, private to you (default when --scope is omitted)
  • --scope project — this project, checked into .mcp.json and shared with your team (do not use with a raw token; reference an environment variable instead)

Useful companion commands:

bash
claude mcp list                          # show all configured servers and their connection statusclaude mcp get netdata-cloud             # show the configuration for this serverclaude mcp remove netdata-cloud -s user  # remove the server (match the scope you added with)

Restart the Claude Code session after adding the server so the new tools load.

For more Claude Code options — including connecting to a local Netdata Agent or Parent — see the Claude Code guide.

Generic MCP Client (HTTP Transport)

For any MCP client that supports Streamable HTTP transport:

json
{  "mcpServers": {    "netdata-cloud": {      "type": "http",      "url": "https://app.netdata.cloud/api/v1/mcp",      "headers": {        "Authorization": "Bearer YOUR_NETDATA_CLOUD_API_TOKEN"      }    }  }}
Clients Requiring stdio Bridge

For MCP clients that only support stdio transport, use npx mcp-remote as a bridge:

json
{  "mcpServers": {    "netdata-cloud": {      "command": "npx",      "args": [        "mcp-remote@latest",        "https://app.netdata.cloud/api/v1/mcp",        "--header",        "Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN"      ]    }  }}

Replace YOUR_NETDATA_CLOUD_API_TOKEN with your API token (must have scope:mcp).

Cloud MCP Troubleshooting

Authentication Errors
  • Verify your API token has scope:mcp
  • Ensure the token is passed as Authorization: Bearer <token> (not as a query parameter)
  • Check that your Netdata Cloud subscription includes a space in a Paid plan
No Nodes Visible
  • Confirm your nodes are claimed to Netdata Cloud and appear in the web dashboard
  • Check that agents are online and streaming to Cloud
Connection Issues
  • The endpoint uses HTTPS — no --allow-http flag is needed
  • Test connectivity: curl -H "Authorization: Bearer YOUR_TOKEN" https://app.netdata.cloud/api/v1/mcp

Local Agent or Parent MCP

Connect directly to any Netdata Agent or Parent on your network. All Netdata Agents and Parents (v2.6.0+) include a built-in MCP server at http://YOUR_IP:19999/mcp.

Netdata generates a local MCP API key automatically on startup. Authentication behavior depends on [web].bearer token protection:

  • Bearer protection disabled (no): anonymous MCP access works for non-sensitive operations (metrics, alerts, node info). The API key unlocks sensitive operations.
  • Bearer protection enabled (yes): anonymous MCP access is rejected on all MCP transports (HTTP, SSE, WebSocket). The API key is required for all MCP requests.
  • Claiming required: the Agent accepts the API key only while it is claimed to Netdata Cloud. On an unclaimed Agent every key is rejected, so with bearer protection enabled MCP is unavailable.
  • MCP only: the API key does not authorize the Agent's REST API (/api/...). With bearer protection enabled, those endpoints still require a Cloud-issued bearer token.

Transport Options

Netdata implements the MCP protocol with multiple transport options:

TransportEndpointUse CaseVersion Requirement
WebSocketws://YOUR_IP:19999/mcpOriginal transport, requires nd-mcp bridge for stdio clientsv2.6.0+
HTTP Streamablehttp://YOUR_IP:19999/mcpDirect connection from AI clients supporting HTTPv2.7.2+
SSEhttp://YOUR_IP:19999/sseServer-Sent Events for real-time streamingv2.7.2+
  • Direct Connection (v2.7.2+): AI clients that support HTTP or SSE transports can connect directly to Netdata
  • Bridge Required: AI clients that only support stdio need the nd-mcp (stdio-to-websocket) or mcp-remote (stdio-to-http or stdio-to-sse) bridge
  • Preferred authentication: pass the MCP API key via Authorization: Bearer <mcp_key>.
  • Backward compatibility: WebSocket also accepts ?api_key=<mcp_key>. Keep this only for legacy clients, since URL query strings are more likely to be logged by proxies and tools.
  • Request limits: an HTTP or SSE request body can be about 1 MiB, and a WebSocket message up to 1 MiB (a larger one closes the connection with code 1009). A JSON-RPC batch can hold up to 64 requests. Once its responses reach 16 MiB, the remaining requests are not run: each valid request with an id gets a -32001 error, and a response that would cross the limit is replaced by that error too.

MCP Access Control in netdata.conf

Use a dedicated MCP ACL to control network-level MCP access independently from dashboard and streaming:

ini
[web]    allow connections from = 10.* 192.168.* localhost    allow dashboard from = 10.* 192.168.* localhost    allow mcp from = 10.* 192.168.* localhost    allow streaming from = *    allow mcp by dns = heuristic
  • allow mcp from controls /mcp, /sse, and MCP WebSocket protocol access.
  • allow connections from is still the global first gate for all features.
  • For internet-facing Parents, keep allow mcp from restricted to trusted networks.
Official MCP Remote Client (mcp-remote)

If your AI client doesn't support HTTP/SSE directly and you don't want to use nd-mcp, you can use the official MCP remote client (requires Netdata v2.7.2+):

bash
# Export your MCP key once per shellexport NETDATA_MCP_API_KEY="$(cat /var/lib/netdata/mcp_dev_preview_api_key)"
# For HTTP transportnpx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer $NETDATA_MCP_API_KEY"
# For SSE transportnpx mcp-remote@latest --sse http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer $NETDATA_MCP_API_KEY"

Note: The --allow-http flag is required for non-HTTPS connections. Only use this on trusted networks as traffic will not be encrypted.

Finding the nd-mcp Bridge

Note: With the new HTTP and SSE transports, many AI clients can now connect directly to Netdata without nd-mcp. Check your AI client's documentation to see if it supports direct HTTP or SSE connections.

The nd-mcp bridge is only needed for AI clients that:

  • Only support stdio communication (like some desktop applications)
  • Cannot use HTTP or SSE transports directly
  • Cannot use npx mcp-remote@latest

The nd-mcp bridge needs to be available on your desktop or laptop where your AI client runs. Since most users run Netdata on remote servers rather than their local machines, you have two options:

  1. If you have Netdata installed locally - Use the existing nd-mcp
  2. If Netdata is only on remote servers - Build nd-mcp on your desktop/laptop
Option 1: Using Existing nd-mcp

If you have Netdata installed on your desktop/laptop, find the existing bridge:

Linux
bash
# Try these locations in order:which nd-mcpls -la /usr/sbin/nd-mcpls -la /usr/bin/nd-mcpls -la /opt/netdata/usr/bin/nd-mcpls -la /usr/local/bin/nd-mcpls -la /usr/local/netdata/usr/bin/nd-mcp
# Or search for it:find / -name "nd-mcp" 2>/dev/null

Common locations:

  • Native packages (apt, yum, etc.): /usr/sbin/nd-mcp or /usr/bin/nd-mcp
  • Static installations: /opt/netdata/usr/bin/nd-mcp
  • Built from source: /usr/local/netdata/usr/bin/nd-mcp
macOS
bash
# Try these locations:which nd-mcpls -la /usr/local/bin/nd-mcpls -la /usr/local/netdata/usr/bin/nd-mcpls -la /opt/homebrew/bin/nd-mcp
# Or search for it:find / -name "nd-mcp" 2>/dev/null
Windows
powershell
# Check common locations:dir "C:\Program Files\Netdata\usr\bin\nd-mcp.exe"dir "C:\Netdata\usr\bin\nd-mcp.exe"# Or search for it:where nd-mcp.exe
Option 2: Building nd-mcp for Your Desktop

If you don't have Netdata installed locally you can build just the nd-mcp bridge. Netdata provides three implementations - choose the one that best fits your environment:

  1. Go bridge (recommended) - Go bridge source code

    • Produces a single binary with no dependencies
    • Creates executable named nd-mcp (nd-mcp.exe on windows)
    • Includes both build.sh and build.bat (for Windows)
  2. Node.js bridge - Node.js bridge source code

    • Good if you already have Node.js installed
    • Creates script named nd-mcp.js
    • Includes build.sh
  3. Python bridge - Python bridge source code

    • Good if you already have Python installed
    • Creates script named nd-mcp.py
    • Includes build.sh

To build:

bash
# Clone the Netdata repositorygit clone https://github.com/netdata/netdata.gitcd netdata
# Choose your preferred implementationcd src/web/mcp/bridges/stdio-golang/  # or stdio-nodejs/ or stdio-python/
# Build the bridge./build.sh  # On Windows with the Go version, use build.bat
# The executable will be created with different names:# - Go: nd-mcp# - Node.js: nd-mcp.js# - Python: nd-mcp.py
# Test the bridge with your Netdata instance (replace localhost with your Netdata IP)./nd-mcp ws://localhost:19999/mcp      # Go bridge./nd-mcp.js ws://localhost:19999/mcp   # Node.js bridge  ./nd-mcp.py ws://localhost:19999/mcp   # Python bridge
# You should see:# nd-mcp: Connecting to ws://localhost:19999/mcp...# nd-mcp: Connected# Press Ctrl+C to stop the test
# Get the absolute path for your AI client configurationpwd  # Shows current directory# Example output: /home/user/netdata/src/web/mcp/bridges/stdio-golang# Your nd-mcp path would be: /home/user/netdata/src/web/mcp/bridges/stdio-golang/nd-mcp

Important: When configuring your AI client, use the full absolute path to the executable:

  • Go bridge: /path/to/bridges/stdio-golang/nd-mcp
  • Node.js bridge: /path/to/bridges/stdio-nodejs/nd-mcp.js
  • Python bridge: /path/to/bridges/stdio-python/nd-mcp.py
Verify the Bridge Works

Once you have nd-mcp (either from existing installation or built), test it:

bash
# Test connection to your Netdata instance (replace YOUR_NETDATA_IP with actual IP)/path/to/nd-mcp ws://YOUR_NETDATA_IP:19999/mcp
# You should see:# nd-mcp: Connecting to ws://YOUR_NETDATA_IP:19999/mcp...# nd-mcp: Connected# Press Ctrl+C to stop the test

Using MCP Remote Client

The official MCP remote client (mcp-remote) is an alternative bridge that enables stdio-only AI clients to connect to Netdata's HTTP and SSE transports (requires Netdata v2.7.2+). Unlike nd-mcp which only supports WebSocket, mcp-remote provides broader transport compatibility.

When to Use MCP Remote

Use mcp-remote when:

  • Your AI client only supports stdio communication
  • You want to use HTTP or SSE transports instead of WebSocket
  • You're running Netdata v2.7.2 or later
  • You don't want to build/install nd-mcp
Installation

No installation required - mcp-remote runs via npx:

bash
# Test the connectionnpx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer YOUR_API_KEY"
Transport Options

mcp-remote supports multiple transport strategies:

bash
# HTTP transport (recommended)npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer YOUR_API_KEY"
# SSE transportnpx mcp-remote@latest --sse http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer YOUR_API_KEY"
# Auto-detect with fallback (tries SSE first, falls back to HTTP)npx mcp-remote@latest --transport sse-first http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer YOUR_API_KEY"
# HTTPS (no --allow-http flag needed)npx mcp-remote@latest --http https://YOUR_NETDATA_IP:19999/mcp \  --header "Authorization: Bearer YOUR_API_KEY"
Common Options
OptionDescriptionExample
--httpUse HTTP transport--http http://host:19999/mcp
--sseUse SSE transport--sse http://host:19999/mcp
--allow-httpAllow non-HTTPS connections (required for HTTP URLs)--allow-http
--headerAdd custom headers (for authentication)--header "Authorization: Bearer KEY"
--transportTransport strategy--transport sse-first (tries SSE, falls back to HTTP)
--debugEnable debug logging--debug
--hostOAuth callback host (default: localhost)--host 127.0.0.1
Port numberOAuth callback port (optional)9696
Authentication

For Netdata MCP, pass the API key via the Authorization header:

bash
# Using environment variable (recommended)export NETDATA_MCP_API_KEY="$(cat /var/lib/netdata/mcp_dev_preview_api_key)"
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer $NETDATA_MCP_API_KEY"

Security Note: The --allow-http flag is required for non-HTTPS connections. Only use this on trusted networks as traffic will not be encrypted.

Troubleshooting

Connection Issues:

bash
# Enable debug loggingnpx mcp-remote@latest --debug --http http://YOUR_NETDATA_IP:19999/mcp \  --allow-http \  --header "Authorization: Bearer YOUR_API_KEY"
# Check debug logs (stored in ~/.mcp-auth/)cat ~/.mcp-auth/*_debug.log

Clear Authentication State:

bash
# Remove cached credentialsrm -rf ~/.mcp-auth

Spaces in Arguments:

Some AI clients (Cursor, Claude Desktop on Windows) have issues with spaces in arguments. Use environment variables as a workaround:

json
{  "mcpServers": {    "netdata": {      "command": "npx",      "args": [        "mcp-remote@latest",        "--http",        "http://YOUR_IP:19999/mcp",        "--allow-http",        "--header",        "Authorization: Bearer YOUR_API_KEY"      ]    }  }}
Version Management

Always use the latest version:

bash
# Force npx to check for latest versionnpx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp

Or in AI client configurations:

json
{  "args": ["mcp-remote@latest", "--http", "..."]}

For more details, see the official mcp-remote documentation.

Finding Your API Key

You need the MCP API key when bearer protection is enabled. When bearer protection is disabled, the key is still needed for sensitive functions like logs and live system information. Netdata automatically generates an API key on startup. The key is stored in a file on the Netdata server you want to connect to.

You need the API key of the Netdata you will connect to (usually a Netdata Parent).

Note: This temporary API key mechanism will eventually be replaced by integration with Netdata Cloud.

Find the API Key File
bash
# Try the default location first:sudo cat /var/lib/netdata/mcp_dev_preview_api_key
# For static installations:sudo cat /opt/netdata/var/lib/netdata/mcp_dev_preview_api_key
# If not found, search for it:sudo find / -name "mcp_dev_preview_api_key" 2>/dev/null
Copy the API Key

The file contains a UUID that looks like:

a1b2c3d4-e5f6-7890-abcd-ef1234567890

Copy this entire string - you'll need it for your AI client configuration.

No API Key File?

If the file doesn't exist:

  1. Ensure you have a recent version of Netdata
  2. Restart Netdata: sudo systemctl restart netdata
  3. Check the file again after restart

AI Client Configuration

AI clients can connect to Netdata MCP in different ways depending on their transport support:

Direct Connection (HTTP/SSE)

For AI clients that support HTTP or SSE transports:

json
{  "mcpServers": {    "netdata": {      "type": "http",      "url": "http://IP_OF_YOUR_NETDATA:19999/mcp",      "headers": [        "Authorization: Bearer YOUR_API_KEY"      ]    }  }}

Or for SSE:

json
{  "mcpServers": {    "netdata": {      "type": "sse",      "url": "http://IP_OF_YOUR_NETDATA:19999/mcp?transport=sse",      "headers": [        "Authorization: Bearer YOUR_API_KEY"      ]    }  }}
Using nd-mcp Bridge (stdio)

For AI clients that only support stdio:

json
{  "mcpServers": {    "netdata": {      "command": "/usr/sbin/nd-mcp",      "args": [        "--bearer",        "YOUR_API_KEY",        "ws://IP_OF_YOUR_NETDATA:19999/mcp"      ]    }  }}
Using Official MCP Remote Client
json
{  "mcpServers": {    "netdata": {      "command": "npx",      "args": [        "mcp-remote@latest",        "--http",        "http://IP_OF_YOUR_NETDATA:19999/mcp",        "--header",        "Authorization: Bearer YOUR_API_KEY"      ]    }  }}

Replace:

  • IP_OF_YOUR_NETDATA: Your Netdata instance IP/hostname
  • YOUR_API_KEY: The API key from the file mentioned above
  • /usr/sbin/nd-mcp: With your actual nd-mcp path (if using the bridge)
Multiple MCP Servers

You can configure multiple Netdata instances:

json
{  "mcpServers": {    "netdata-production": {      "command": "/usr/sbin/nd-mcp",      "args": ["--bearer", "PROD_KEY", "ws://prod-parent:19999/mcp"]    },    "netdata-testing": {      "command": "/usr/sbin/nd-mcp",      "args": ["--bearer", "TEST_KEY", "ws://test-parent:19999/mcp"]    }  }}
Legacy Query String Support

For compatibility with older tooling, Netdata still accepts the ?api_key=YOUR_API_KEY query parameter on the /mcp endpoints. New integrations should prefer the Authorization: Bearer YOUR_API_KEY header, but the query-string form remains available if you are migrating gradually.

AI Client Specific Documentation

For detailed configuration instructions for specific AI clients, see:

Chat Clients:

  • Claude Desktop - Anthropic's desktop AI assistant
  • Cursor - AI-powered code editor
  • Visual Studio Code - VS Code with MCP support
  • JetBrains IDEs - IntelliJ, PyCharm, WebStorm, etc.

DevOps Copilots:

  • Claude Code - Anthropic's CLI for Claude
  • Gemini CLI - Google's Gemini CLI
  • OpenAI Codex CLI - OpenAI's Codex CLI
  • Crush - Charmbracelet's glamorous terminal AI
  • OpenCode - SST's terminal-based AI assistant

Each guide includes specific transport support matrices and configuration examples optimized for that client.

Source: docs/netdata-ai/mcp/README.md at commit ec13660

Tools

0
This server asks for a credential such as an API key, so SourceWeft could not read its tools without one and has not indexed them.

Version history

6
  1. v2.12.3LatestNov 4, 2026
  2. v2.12.2Oct 23, 2026
  3. v2.12.1Oct 8, 2026
  4. v2.12.0Sep 30, 2026
  5. v2.11.1Sep 16, 2026
  6. v2.11.0Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts