grafana-ui-mcp-server
Verified Safeby grafana
Overview
This server provides AI assistants with comprehensive access to Grafana UI components, documentation, stories, design system tokens, and dependency analysis to aid in building observability interfaces, dashboards, and data visualization components.
Installation
npx @shelldandy/grafana-ui-mcp-serverEnvironment Variables
- GITHUB_PERSONAL_ACCESS_TOKEN
- GITHUB_TOKEN
- GRAFANA_REPO_PATH
- DEBUG
Security Notes
The server primarily reads public GitHub repository content or a user-specified local file path. It uses `axios` for external network requests to trusted GitHub domains and `fs` for local file system access. Input paths (component names, repository path) are expected from user arguments and are validated with Zod, mitigating simple path traversal, but careful usage of user-provided paths is always a consideration. No direct 'eval' or malicious patterns were identified. GitHub API tokens are handled via environment variables or CLI arguments, not hardcoded.
Similar Servers
prometheus-mcp-server
A Model Context Protocol (MCP) server that enables AI assistants to query and analyze Prometheus metrics for monitoring and insights.
mcp-server
A Model Context Protocol (MCP) server that provides real-time Indian options market data and volatility analytics from GetOutpost.in for integration with AI chat models like Claude.
Dida365MCP
This server integrates Dida365 (TickTick) task management capabilities, allowing an AI agent to create, read, update, and delete tasks and projects via the Model Context Protocol (MCP).
stock_intelligence_mcp
This MCP server enables AI agents to access and analyze Yahoo Finance stock data, providing real-time information, technical analysis, and recommendations.