JetBrains IDEs
Configure JetBrains IDEs to access your Netdata infrastructure through MCP.
Supported IDEs
- IntelliJ IDEA
- PyCharm
- WebStorm
- PhpStorm
- GoLand
- DataGrip
- Rider
- CLion
- RubyMine
Prerequisites
- JetBrains IDE installed - Any IDE from the list above
- AI Assistant plugin - Install from IDE marketplace
- The IP and port (usually 19999) of a running Netdata Agent - Prefer a Netdata Parent to get infrastructure level visibility. Currently the latest nightly version of Netdata has MCP support (not released to the stable channel yet). Your AI Client (running on your desktop or laptop) needs to have direct network access to this IP and port.
nd-mcp
program available on your desktop or laptop - This is the bridge that translatesstdio
towebsocket
, connecting your AI Client to your Netdata Agent or Parent. Find its absolute path- Optionally, the Netdata MCP API key that unlocks full access to sensitive observability data (protected functions, full access to logs) on your Netdata. Each Netdata Agent or Parent has its own unique API key for MCP - Find your Netdata MCP API key
Installing AI Assistant
- Open your JetBrains IDE
- Go to Settings/Preferences:
- Windows/Linux: File → Settings → Plugins
- macOS: IntelliJ IDEA → Preferences → Plugins
- Search for "AI Assistant" in Marketplace
- Install and restart IDE