- CPU
- MEMORY
- DISK
- HUMAN
Short answer
How do I debug system performance bottlenecks with my AI?
Your AI pulls granular Netdata metrics and chart data to find the exact resource causing your system slowdowns. It compares these data points to pinpoint where your resources are hitting a ceiling. You get a clear breakdown of the culprit behind the lag.
Where the data leads.
The outcomes of your analysis.
The AI categorizes findings based on which specific resource is being exhausted.
CPU
Processor saturation
The AI identifies high load averages or specific process spikes. You get the exact metric causing the queue.
MEMORY
RAM exhaustion
It detects memory leaks or swap usage spikes. You'll see if your application is hitting physical limits.
DISK
Storage bottlenecks
The AI checks I/O wait times and disk throughput. It finds if your storage speed is throttling the system.
HUMAN
Manual intervention
The AI flags issues it can't fix, like hardware failure or misconfigured kernel parameters. You decide how to patch the system.
The workflow
What your AI does when the bottleneck arrives.
The AI moves from broad system visibility to deep metric analysis.
Scan available data
The AI looks at the available monitoring points to see what data is being collected.
list_chartsPull specific metrics
It gathers the raw numbers for the specific subsystem you are worried about.
get_all_metricsAnalyze trends
The AI pulls historical data points to see if the spike is a momentary blip or a sustained trend.
get_chart_dataIsolate the cause
By comparing different metric sets, the AI identifies the primary constraint.
get_chart_data
Try it
Copy these to start.
Use these prompts to begin your investigation.
Starting points
Swap the bracketed text for your actual server names or specific metric types.
Netdata Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_ahKhmIYu5E2SZYLAuopQ0XxxT8FYpWngo29KyMi2/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Netdata capabilities are ready to use.
{
"mcpServers": {
"netdata-mcp": {
"url": "https://edge.vinkius.com/vk_preview_ahKhmIYu5E2SZYLAuopQ0XxxT8FYpWngo29KyMi2/mcp"
}
}
}Check the CPU and memory charts for my production server to see why it's lagging.
Look at the disk I/O metrics for the database node and tell me if there's a bottleneck.
Analyze the recent spikes in network traffic on the web-gateway instance.
Find all available metrics for the monitoring agent to see what we can track.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Netdata once, then ask.
You only need to link your Netdata instance once. Your credentials stay encrypted, and you can immediately start asking your AI about your system health.
Connect Netdata to your AIFAQ
How this task behaves.
- 01
Can the AI fix the performance issues it finds?
No. The AI only reads and analyzes the data. You have to manually apply the fixes to your system.
- 02
Can the AI delete any of my Netdata data?
No. The tools only allow the AI to read metrics and chart information. It has no permission to delete or modify your data.
- 03
How granular is the data the AI sees?
The AI sees whatever granularity is configured in your Netdata instance, from per-second metrics to long-term trends.
- 04
Does the AI see my entire infrastructure?
The AI only sees the data provided by the Netdata instance you have connected.
- 05
Can the AI create new charts in Netdata?
No. The AI can only list existing charts and pull data from them.
More questions about Netdata? See everything the Netdata Connector can do
Connect Netdata to Claude, Cursor, ChatGPT & more
