DataLens Dev MCP
datalens-dev-mcp
Локальный MCP-сервер и плагин Codex для разработки дашбордов Yandex DataLens: чтение, создание, публикация, бэкап и очистка объектов
- 7 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Создает, публикует и удаляет объекты в рабочей организации DataLens
- Использует IAM-токен пользователя Yandex Cloud
Установка
- Работает в
- Сервисы
Ручная установка
python3 -m venv .venv
.venv/bin/python -m pip install .
.venv/bin/datalens-dev-mcp --versionВыполняйте в клонированном репозитории github.com/ADIKANT/datalens-dev-mcp. Настройка stdio-подключения описана в .mcp.json.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Создает, публикует и удаляет объекты в рабочей организации DataLens
- Использует IAM-токен пользователя Yandex Cloud
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту типизированные операции над объектами DataLens через официальный datalens-sdk. Агент читает воркбуки, датасеты, чарты и дашборды, собирает черновики по восьми готовым рецептам визуализаций, проверяет их и сохраняет с обязательным чтением сохраненной версии. Публикация идет отдельным шагом только из свежей сохраненной ревизии. Для сопровождения есть экспорт снимков и очистка с проверкой зависимостей. В комплекте пять скиллов, которые направляют агента по дашбордам, датасетам, Editor, инспекции и обслуживанию.
Для кого. BI-аналитикам и разработчикам, которые строят и поддерживают дашборды в Yandex DataLens.
Подходит, если
- Нужно проверить дашборд без изменений и найти ошибки связей
- Нужно собрать чарт из датасета по типовому рецепту
- Нужно обновить дашборд, не сломав раскладку и селекторы
Не подходит, если
- Нужно менять права доступа и лицензии DataLens: это не поддерживается
- Нет прав на объекты в организации или нельзя давать агенту IAM-токен
Пример запроса к агенту
Проверь этот дашборд DataLens без изменений и перечисли сломанные связи селекторовMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
DATALENS_ORG_IDобязательная- ID организации DataLens
DATALENS_IAM_TOKENобязательная, секрет- IAM-токен пользователя Yandex Cloud
DATALENS_ENV_FILE- Путь к файлу с учетными данными, имеет приоритет
Ограничения
Это не продукт Яндекса, сервер работает с правами текущего пользователя. Нужны Python 3.11, DATALENS_ORG_ID и DATALENS_IAM_TOKEN. Проект в статусе alpha, пакета в PyPI нет, ставится из клонированного репозитория. Экспорт снимков не гарантирует полное восстановление, отзыв лицензий и изменение ACL не заявлены. Проверка отображения в браузере только читает и не заменяет проверку данных.
Как отключить. Удалите сервер из .mcp.json или конфигурации клиента, в Codex отключите плагин datalens-dev-mcp. Файл учетных данных лежит в ~/.config/datalens-dev-mcp/credentials.env.
Частые вопросы
Сервер вызывает языковую модель?
Нет. В нем нет встроенной модели, произвольного RPC и записи через браузер, только типизированные операции.
Что будет, если ответ на запись потерялся?
Запись не повторяется, для сверки есть инструмент dl_operation_reconcile по известному ID или ревизии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
DataLens — все инструментыMCP-сервер для публичного API Yandex DataLens: 70 инструментов для дашбордов, чартов, датасетов и подключений
Официальный MCP-сервер DataLens
datalens-mcp
Официальный MCP-сервер DataLens от команды разработки: превращает публичный API DataLens в три инструмента-шлюза вместо сотен отдельных MCP-инструментов
MCP-сервер для публичного API Яндекс DataLens
datalens-mcp
MCP-сервер на Rust для публичного API Яндекс DataLens: 60 методов через полный каталог, типизированные обертки для частых операций и IAM-авторизация
MCP-сервер для self-hosted DataLens OSS
DataLens OSS API и MCP
Транслятор облачного API DataLens в внутренние вызовы open-source DataLens 2.9.0 плюс MCP-сервер поверх него по Streamable HTTP
Скиллы DataLens
DataLens Skills
Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS
MCP-серверы Yandex Cloud
Yandex Cloud MCP Servers
Официальный набор MCP-серверов Yandex Cloud: документация, поиск, развертывание приложений, serverless-функции, контейнеры и каталог данных
Коротко о README
README на русском и английском описывает быстрый старт через виртуальное окружение Python и настройку учетных данных. Разобран маршрут работы: инспекция, датасеты и Wizard, Editor, рецепты визуализаций, доставка с чтением сохраненной версии и обслуживание. Отдельно перечислены честные ограничения и границы официального SDK. Код под Apache-2.0, часть материалов под CC-BY-4.0.