Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions docs/Netdata AI/MCP/MCP.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,36 @@ For more details, see [API Tokens](/docs/netdata-cloud/authentication-&-authoriz

### Connection Configuration

#### Claude Code (One-Line Setup)

If you're using [Claude Code](https://www.anthropic.com/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](#creating-an-api-token) above, or go directly to **User Settings → API Tokens** in [Netdata Cloud](https://app.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 status
claude mcp get netdata-cloud # show the configuration for this server
claude 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](/docs/netdata-ai/mcp/mcp-clients/claude-code).

#### Generic MCP Client (HTTP Transport)

For any MCP client that supports Streamable HTTP transport:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ slug: "/netdata-agent/installation/kubernetes-helm-chart-reference"

<a href="https://artifacthub.io/packages/search?repo=netdata" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/netdata" alt="Artifact HUB" class="img_node_modules-@docusaurus-theme-classic-lib-theme-MDXComponents-Img-styles-module"></img></a>

![Version: 3.7.163](https://img.shields.io/badge/Version-3.7.163-informational?style=flat-square)
![Version: 3.7.164](https://img.shields.io/badge/Version-3.7.164-informational?style=flat-square)

![AppVersion: v2.9.0](https://img.shields.io/badge/AppVersion-v2.9.0-informational?style=flat-square)
![AppVersion: v2.10.2](https://img.shields.io/badge/AppVersion-v2.10.2-informational?style=flat-square)

_Based on the work of varyumin (https://github.com/varyumin/netdata)_.

Expand Down