
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для Grafana
Обзор
Сервер протокола Model Context Protocol (MCP) для Grafana. Это обеспечивает доступ к вашему инстансу Grafana и окружающей экосистеме. Требуется UV. Добавьте следующее в конфигурацию вашего клиента MCP (например, Claude Desktop, курсор): Для Grafana Cloud замените GRAFANA_URL на URL вашего экземпляра (например, https://myinstance.grafana.net). См. раздел «Использование» для дополнительных опций установки, включая Docker, бинарный файл и Helm). - требуется для полной функциональности. Некоторые функции, особенно операции, связанные с источниками данных, могут некорректно работать с более ранними версиями из-за отсутствия конечных точек API. В настоящее время на сервере MCP доступны следующие функции. Этот список предназначен исключительно для информационных целей и не представляет собой дорожную карту или обязательства по будущим функциям. - Находить дашборды по заголовку или другим метаданным - Получать полные детали панели с использованием её уникального идентификатора. Внимание: большие панели управления могут занимать значительное пространство в окне контекста.
Обзор (машинный перевод)
Сервер [Model Context Protocol][mcp] (MCP) для Grafana.
Это обеспечивает доступ к вашему инстансу Grafana и окружающей экосистеме.
Быстрый старт
Требуется UV. Добавьте следующее в конфигурацию вашего клиента MCP (например, Claude Desktop, курсор):
Для Grafana Cloud замените GRAFANA_URL на URL вашего экземпляра (например, https://myinstance.grafana.net). См. раздел «Использование» для дополнительных вариантов установки, включая Docker, бинарный файл и Helm.
Требования
- Для полной функциональности требуется версия Grafana 9.0 или новее. Некоторые функции, особенно операции, связанные с источниками данных, могут работать некорректно с более ранними версиями из-за отсутствия конечных точек API.
Особенности
The следующие функции в настоящее время доступны на сервере MCP. Этот список предназначен исключительно для информационных целей и не представляет собой дорожную карту или обязательства к будущим features.
Дашборды
- Поиск дашбордов: Ищи дашборды по названию, UID папки, тегу или статусу со звёздкой
- Получить дашборд через UID: Получить полные детали панели с использованием её уникального идентификатора. Передать опциональное [
version, чтобы загрузить сохранённый снимок вместо текущей панели. Warning: Большие панели управления могут занимать значительное окно контекста space.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Grafana MCP server
A [Model Context Protocol][mcp] (MCP) server for Grafana.
This provides access to your Grafana instance and the surrounding ecosystem.
Quick Start
Requires uv. Add the following to your MCP client configuration (e.g. Claude Desktop, Cursor):
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": ["mcp-grafana"],
"env": {
"GRAFANA_URL": "http://localhost:3000",
"GRAFANA_SERVICE_ACCOUNT_TOKEN": ""
}
}
}
}
For Grafana Cloud, replace GRAFANA_URL with your instance URL (e.g. https://myinstance.grafana.net). See Usage for more installation options including Docker, binary, and Helm.
Requirements
- Grafana version 9.0 or later is required for full functionality. Some features, particularly datasource-related operations, may not work correctly with earlier versions due to missing API endpoints.
Features
The following features are currently available in MCP server. This list is for informational purposes only and does not represent a roadmap or commitment to future features.
Dashboards
- Search for dashboards: Find dashboards by title, folder UID, tag, or starred status
- Get dashboard by UID: Retrieve full dashboard details using its unique identifier. Pass optional
versionto load a saved snapshot instead of the current dashboard. Warning: Large dashboards can consume significant context window space. - List dashboard versions: List saved versions of a dashboard as compact metadata (version number, author, timestamp, save message)
- Get dashboard summary: Get a compact overview of a dashboard including title, panel count, panel types, variables, and metadata without the full JSON to minimize context window usage
- Get dashboard property: Extract specific parts of a dashboard using JSONPath expressions (e.g.,
$.title,$.panels[*].title) to fetch only needed data and reduce context window consumption
Установка
uvx mcp-grafanaКонфигурация
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": ["mcp-grafana"],
"env": {
"GRAFANA_URL": "http://localhost:3000",
"GRAFANA_SERVICE_ACCOUNT_TOKEN": "<your service account token>"
}
}
}
}