Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
43a1ee2
Adjust Disk Size (Windows.plugin) (#21081)
thiagoftsm Oct 1, 2025
7bd48ca
Fix duplicate header leak in ACLK HTTPS client (#21084)
ktsaou Oct 2, 2025
b64384e
Fix app.mem_usage (Windows) (#21085)
thiagoftsm Oct 2, 2025
6704cf3
ai-docs (#21043)
shyamvalsan Sep 25, 2025
5a08f42
Remote MCP support (streamable http and sse) (#21036)
ktsaou Oct 2, 2025
1290563
MCP docs and log spamming fix (#21087)
ktsaou Oct 2, 2025
2a2dda2
Register Netdata to MCP Registry (#21088)
ktsaou Oct 2, 2025
127cd62
Fix cgroup-network spawn server cleanup on fatal exit (#21080)
ktsaou Oct 3, 2025
e7b69b4
Declare flatten-serde-json at the workspace. (#21072)
vkalintiris Sep 30, 2025
2006585
Improve installer (Windows) (#21090)
thiagoftsm Oct 3, 2025
f884cd5
Hide mem_private_usage on Windows. (#21093)
thiagoftsm Oct 4, 2025
2b7d824
Add documentation and fallback to /host/ for getting the machine id (…
vkalintiris Oct 6, 2025
0100385
improve(go.d/snmp): Add APC PowerNet-MIB sysObjectID mappings and cat…
ilyam8 Oct 6, 2025
1e68958
Fix invalid map.csv (#21108)
Ancairon Oct 7, 2025
3aac2fd
Improve logging and packet handling for unknown packet IDs (#21099)
stelfrag Oct 7, 2025
029b77f
Fix freeipmi crash (#21109)
stelfrag Oct 7, 2025
1ce4918
Improve free disk space calculation for Windows (#21121)
stelfrag Oct 9, 2025
2ead7b5
Improve agent startup on windows (#21125)
stelfrag Oct 13, 2025
58de7d8
Skip status file on windows on crash (#21140)
stelfrag Oct 13, 2025
dcd3acb
Address NULL access (windows.plugin) (#21112)
thiagoftsm Oct 8, 2025
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
60 changes: 60 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -250,3 +250,63 @@ jobs:
Trigger build: ${{ steps.trigger.outcome }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_URL }}
if: failure()

publish-mcp-registry:
name: Publish to MCP Registry
runs-on: ubuntu-latest
needs: update-changelogs
if: needs.update-changelogs.outputs.run == 'true' && needs.update-changelogs.outputs.type != 'nightly'
steps:
- name: Checkout
id: checkout
uses: actions/checkout@v5
with:
ref: ${{ needs.update-changelogs.outputs.ref }}
- name: Update server.json version
id: update-version
run: |
VERSION="${{ needs.update-changelogs.outputs.version }}"
# Remove 'v' prefix if present
VERSION="${VERSION#v}"
# Update version in server.json
sed -i "s/\"version\": \".*\"/\"version\": \"$VERSION\"/" server.json
echo "Updated server.json to version: $VERSION"
- name: Install mcp-publisher
id: install
run: |
# Clone and build mcp-publisher
git clone https://github.com/modelcontextprotocol/registry.git /tmp/registry
cd /tmp/registry
make publisher
sudo cp bin/mcp-publisher /usr/local/bin/
mcp-publisher --version
- name: Authenticate with GitHub
id: auth
run: |
# GitHub Actions automatically provides GITHUB_TOKEN with OIDC
# mcp-publisher will use this for authentication
echo "Using GitHub OIDC authentication"
- name: Publish to registry
id: publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd ${{ github.workspace }}
mcp-publisher publish server.json
- name: Failure Notification
uses: rtCamp/action-slack-notify@v2
env:
SLACK_COLOR: 'danger'
SLACK_FOOTER: ''
SLACK_ICON_EMOJI: ':github-actions:'
SLACK_TITLE: 'Failed to publish to MCP Registry:'
SLACK_USERNAME: 'GitHub Actions'
SLACK_MESSAGE: |-
${{ github.repository }}: Failed to publish ${{ needs.update-changelogs.outputs.version }} to MCP Registry.
Checkout: ${{ steps.checkout.outcome }}
Update version: ${{ steps.update-version.outcome }}
Install mcp-publisher: ${{ steps.install.outcome }}
Authenticate: ${{ steps.auth.outcome }}
Publish: ${{ steps.publish.outcome }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_URL }}
if: failure()
13 changes: 9 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1799,6 +1799,13 @@ set(WEB_PLUGIN_FILES
src/web/api/v3/api_v3_stream_path.c
src/web/mcp/adapters/mcp-websocket.c
src/web/mcp/adapters/mcp-websocket.h
src/web/mcp/adapters/mcp-http.c
src/web/mcp/adapters/mcp-http.h
src/web/mcp/adapters/mcp-http-common.h
src/web/mcp/adapters/mcp-sse.c
src/web/mcp/adapters/mcp-sse.h
src/web/mcp/mcp-jsonrpc.c
src/web/mcp/mcp-jsonrpc.h
src/web/mcp/mcp-initialize.c
src/web/mcp/mcp-initialize.h
src/web/mcp/mcp-prompts.c
Expand All @@ -1824,16 +1831,14 @@ set(WEB_PLUGIN_FILES
src/web/mcp/mcp-tools-configured-alerts.h
src/web/mcp/mcp-params.c
src/web/mcp/mcp-params.h
src/web/mcp/mcp-request-id.c
src/web/mcp/mcp-request-id.h
src/web/mcp/mcp-ping.c
src/web/mcp/mcp-ping.h
src/web/mcp/mcp-logging.c
src/web/mcp/mcp-logging.h
src/web/mcp/mcp-completion.c
src/web/mcp/mcp-completion.h
src/web/mcp/mcp-api-key.c
src/web/mcp/mcp-api-key.h
src/web/api/mcp_auth.c
src/web/api/mcp_auth.h
src/web/mcp/mcp.c
src/web/mcp/mcp.h
src/web/server/static/static-threaded.c
Expand Down
67 changes: 39 additions & 28 deletions docs/.map/map.csv
Original file line number Diff line number Diff line change
Expand Up @@ -110,13 +110,14 @@ https://github.com/netdata/netdata/edit/master/src/collectors/README.md,Collecti
https://github.com/netdata/netdata/edit/master/src/collectors/REFERENCE.md,Collectors configuration,Published,Collecting Metrics,
https://github.com/netdata/agent-service-discovery/edit/master/README.md,Service discovery,Published,Collecting Metrics,
https://github.com/netdata/netdata/edit/master/src/collectors/statsd.plugin/README.md,StatsD,Published,Collecting Metrics,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/README.md,Metrics Centralization Points,Published,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/configuration.md,Configuring Metrics Centralization Points,Published,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/sizing-netdata-parents.md,Sizing Netdata Parents,Published,Collecting Metrics/Metrics Centralization Points,
,Optimizing Netdata Children,Unpublished,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/clustering-and-high-availability-of-netdata-parents.md,Clustering and High Availability of Netdata Parents,Published,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/replication-of-past-samples.md,Replication of Past Samples,Published,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/faq.md,FAQ on Metrics Centralization Points,Published,Collecting Metrics/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/src/crates/jf/otel-plugin/README.md,OpenTelemetry Metrics,Published,Collecting Metrics/OpenTelemetry,"Ingesting storing and visualizing OpenTelemetry metrics"
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/README.md,Metrics Centralization Points,Published,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/configuration.md,Configuring Metrics Centralization Points,Published,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/sizing-netdata-parents.md,Sizing Netdata Parents,Published,Netdata Parents/Metrics Centralization Points,
,Optimizing Netdata Children,Unpublished,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/clustering-and-high-availability-of-netdata-parents.md,Clustering and High Availability of Netdata Parents,Published,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/replication-of-past-samples.md,Replication of Past Samples,Published,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/observability-centralization-points/metrics-centralization-points/faq.md,FAQ on Metrics Centralization Points,Published,Netdata Parents/Metrics Centralization Points,
https://github.com/netdata/netdata/edit/master/docs/collecting-metrics/system-metrics.md,System metrics,Unpublished,Collecting Metrics,"Netdata collects thousands of metrics from physical and virtual systems, IoT/edge devices, and containers with zero configuration."
https://github.com/netdata/netdata/edit/master/docs/collecting-metrics/application-metrics.md,Application metrics,Unpublished,Collecting Metrics,"Monitor and troubleshoot every application on your infrastructure with per-second metrics, zero configuration, and meaningful charts."
https://github.com/netdata/netdata/edit/master/docs/collecting-metrics/container-metrics.md,Container metrics,Unpublished,Collecting Metrics,Use Netdata to collect per-second utilization and application-level metrics from Linux/Docker containers and Kubernetes clusters.
Expand Down Expand Up @@ -162,29 +163,39 @@ cloud_notifications_integrations,,,,
https://github.com/netdata/netdata/edit/master/src/health/REFERENCE.md,Alert Configuration Reference,Published,Alerts & Notifications,
https://github.com/netdata/netdata/edit/master/src/web/api/health/README.md,Health API Calls,Published,Alerts & Notifications,
,,,,
https://github.com/netdata/netdata/edit/master/docs/category-overview-pages/machine-learning-and-assisted-troubleshooting.md,AI & ML,Published,AI & ML,
https://github.com/netdata/netdata/edit/master/docs/learn/mcp.md,Model Context Protocol (MCP),Published,AI & ML,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/ai-chat-netdata.md,Chat with Netdata,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/claude-desktop.md,Claude Desktop,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/cursor.md,Cursor,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/jetbrains-ides.md,JetBrains IDEs,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/netdata-web-client.md,Netdata Web Client,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-chat-netdata/vs-code.md,Visual Studio Code,Published,AI & ML/Chat with Netdata,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-devops-copilot/ai-devops-copilot.md,DevOps Copilots,Published,AI & ML/DevOps Copilots,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-devops-copilot/claude-code.md,Claude Code,Published,AI & ML/DevOps Copilots,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-devops-copilot/gemini-cli.md,Gemini CLI,Published,AI & ML/DevOps Copilots,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-insights.md,AI Insights,Published,AI & ML,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/anomaly-advisor.md,Anomaly Advisor,Published,AI & ML,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ml-anomaly-detection/ml-anomaly-detection.md,ML Anomaly Detection,Published,AI & ML/ML Anomaly Detection,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ml-anomaly-detection/ml-accuracy.md,ML Accuracy,Published,AI & ML/ML Anomaly Detection,"Analysis of Netdata's ML anomaly detection accuracy, false positive rates, and comparison with other approaches"
https://github.com/netdata/netdata/edit/master/src/ml/ml-configuration.md,ML Configuration,Published,AI & ML/ML Anomaly Detection,
https://github.com/netdata/netdata/edit/master/docs/metric-correlations.md,Metric Correlations,Published,AI & ML/ML Anomaly Detection,Quickly find metrics and charts closely related to a particular timeframe of interest anywhere in your infrastructure to discover the root cause faster.
https://github.com/netdata/netdata/edit/master/docs/troubleshooting/troubleshoot.md,AI-Powered Alert Troubleshooting,Published,AI & ML,
https://github.com/netdata/netdata/edit/master/docs/troubleshooting/custom-investigations.md,Custom Investigations,Published,AI & ML,
,,,,
https://github.com/netdata/netdata/edit/master/docs/category-overview-pages/machine-learning-and-assisted-troubleshooting.md,Netdata AI,Published,Netdata AI,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ai-insights.md,Insights,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/insights/infrastructure-summary.md,Infrastructure Summary,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/insights/performance-optimization.md,Performance Optimization,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/insights/capacity-planning.md,Capacity Planning,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/insights/anomaly-analysis.md,Anomaly Analysis,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/insights/scheduled-reports.md,Scheduled Reports,Published,Netdata AI/Insights,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/investigations/index.md,Investigations,Published,Netdata AI/Investigations,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/investigations/custom-investigations.md,Custom Investigations,Published,Netdata AI/Investigations,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/investigations/scheduled-investigations.md,Scheduled Investigations,Published,Netdata AI/Investigations,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/troubleshooting/index.md,Troubleshooting,Published,Netdata AI/Troubleshooting,
https://github.com/netdata/netdata/edit/master/docs/troubleshooting/troubleshoot.md,Alert Troubleshooting,Published,Netdata AI/Troubleshooting,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/anomaly-advisor.md,Anomaly Advisor,Published,Netdata AI/Troubleshooting,
https://github.com/netdata/netdata/edit/master/docs/metric-correlations.md,Metric Correlations,Published,Netdata AI/Troubleshooting,Quickly find metrics and charts closely related to a particular timeframe of interest anywhere in your infrastructure to discover the root cause faster.
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/troubleshooting/troubleshoot-button.md,Troubleshoot Button,Published,Netdata AI/Troubleshooting,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ml-anomaly-detection/ml-anomaly-detection.md,Anomaly Detection,Published,Netdata AI/Anomaly Detection,
https://github.com/netdata/netdata/edit/master/src/ml/ml-configuration.md,ML Configuration,Published,Netdata AI/Anomaly Detection,
https://github.com/netdata/netdata/edit/master/docs/ml-ai/ml-anomaly-detection/ml-accuracy.md,ML Accuracy,Published,Netdata AI/Anomaly Detection,"Analysis of Netdata's ML anomaly detection accuracy, false positive rates, and comparison with other approaches"
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/README.md,MCP,Published,Netdata AI/MCP,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/ai-chat-netdata.md,Chat with Netdata,Published,Netdata AI/MCP,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/ai-devops-copilot.md,MCP Clients,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/claude-desktop.md,Claude Desktop,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/cursor.md,Cursor,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/vs-code.md,Visual Studio Code,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/jetbrains-ides.md,JetBrains IDEs,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/netdata-web-client.md,Netdata Web Client,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/claude-code.md,Claude Code,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/gemini-cli.md,Gemini CLI,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/codex-cli.md,OpenAI Codex CLI,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/crush.md,Crush,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-ai/mcp/mcp-clients/opencode.md,OpenCode,Published,Netdata AI/MCP/MCP Clients,
https://github.com/netdata/netdata/edit/master/docs/netdata-assistant.md,AI powered troubleshooting assistant,Unpublished,AI and Machine Learning,
https://github.com/netdata/netdata/edit/master/src/ml/README.md,ML models and anomaly detection,Unpublished,AI and Machine Learning,This is an in-depth look at how Netdata uses ML to detect anomalies.
,,,,
https://github.com/netdata/netdata/edit/master/docs/dashboards-and-charts/README.md,Dashboards and Charts,Published,Dashboards and Charts,
https://github.com/netdata/netdata/edit/master/docs/dashboards-and-charts/home-tab.md,Tabs,Published,Dashboards and Charts/Tabs,"With Netdata Cloud's War Rooms, you can see real-time metrics, from any number of nodes in your infrastructure, in composite charts."
https://github.com/netdata/netdata/edit/master/docs/dashboards-and-charts/alerts-tab.md,Alerts,Published,Dashboards and Charts/Tabs,
Expand Down
Loading
Loading