
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
workbuddy-grafana
Advanced tools
WorkBuddy connector for Grafana: inspect live observability data and make safe, reviewable dashboard changes via MCP
A WorkBuddy connector for Grafana: inspect live observability data and make safe, reviewable dashboard changes through natural language.
grafana_clone.grafana_push — every write requires explicit user approval.| Component | Requirement |
|---|---|
| WorkBuddy | 5.0.0 or later |
| Node.js | 20.3 or later (WorkBuddy manages the runtime) |
| Grafana | Grafana 10/11 (traditional Dashboard HTTP API) |
Install via WorkBuddy connector marketplace or load locally for development.
After connecting, configure:
https://grafana.example.com)The connector supports multiple named Grafana sources. The first source is configured with the two required fields above. To add, edit, or remove additional sources, enable the optional local admin interface:
1 auto-assigns a free port, or give a specific port such as 18999.http://127.0.0.1:<port> in your browser. The exact URL is logged to stderr on startup..key file is removed only after a verified migration.The admin interface binds to 127.0.0.1 only and is never reachable from the network. Leaving the field empty — the default — keeps it off entirely.
Tests and temporary integrations can set WORKBUDDY_GRAFANA_DATA_DIR to an isolated data directory. WORKBUDDY_GRAFANA_KEY_BACKEND=file is intended only for isolated tests or platforms whose system credential store has not been validated; it is not recommended for production use on macOS.
| Tool | Permission |
|---|---|
grafana_get / grafana_search / grafana_status | dashboards:read |
grafana_push / grafana_clone | dashboards:read + dashboards:write |
grafana_panel_query / grafana_trend | dashboards:read + datasources:query |
grafana_datasources | datasources:read |
grafana_metric | datasources:read + datasources:query |
grafana_alerts | alert.instances:read (+ alert.provisioning:read for definitions) |
grafana_sources | none (reads local config) |
11 effective tools + 2 deprecated name aliases:
| Tool | Behavior |
|---|---|
grafana_get | Fetch complete dashboard JSON (records write snapshot) or compact summary (read-only). |
grafana_push | Update a dashboard with approval, version check, and folder preservation. |
grafana_clone | Duplicate a dashboard into a new one with a new UID. Requires approval. |
grafana_panel_query | Execute panel queries via /api/ds/query, return bounded statistical summary. |
grafana_datasources | List datasources with type, name, default, URL. |
grafana_metric | Run bare PromQL/LogQL against a named datasource. |
grafana_trend | Answer "going up or down?" with bucketized trends and sparklines. |
grafana_alerts | List firing alerts and optionally provisioned rule definitions. |
grafana_search | Search dashboards by title and tag (max 50 rows). |
grafana_status | Check Grafana connectivity and credential validity. |
grafana_sources | List configured sources. Never returns token values. |
grafana_push, grafana_clone) requires explicit user approval via MCP elicitation.status, uid, version must all be present).true and reconnect — only after verifying that per-operation MCP elicitation works in your WorkBuddy client.npm install
npm run verify
MIT. See LICENSE.
This is a personal project and is not affiliated with or endorsed by Grafana Labs or WorkBuddy.
FAQs
WorkBuddy connector for Grafana: inspect live observability data and make safe, reviewable dashboard changes via MCP
We found that workbuddy-grafana demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.