datawrapper-mcp — графики Datawrapper через агента
datawrapper-mcp
MCP-сервер и приложение для Datawrapper: агент создает, обновляет, публикует и выгружает в PNG графики по вашим данным
- 64 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Токен открывает создание, публикацию и удаление графиков в аккаунте Datawrapper
- Опубликованный график доступен по публичной ссылке, и в него попадают данные из чата
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/datawrapper-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Токен открывает создание, публикацию и удаление графиков в аккаунте Datawrapper
- Опубликованный график доступен по публичной ссылке, и в него попадают данные из чата
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер построен на Python-библиотеке datawrapper и дает агенту восемь инструментов. list_chart_types и get_chart_schema описывают доступные типы графиков и схему настроек выбранного типа. create_chart создает график по данным и конфигурации, update_chart меняет данные или оформление, publish_chart открывает график по публичной ссылке, get_chart возвращает настройки и метаданные, export_chart_png отдает картинку, delete_chart удаляет график насовсем. Поддерживаются типы «bar», «line», «area», «arrow», «column», «multiple column», «scatter» и «stacked bar». Файл с данными можно передать прямо в чат, черновик появляется в панели приложения. После публикации агент выдает публичный адрес и адрес редактора, а на просьбу показать PNG встраивает картинку в ответ. При подключении к размещенному серверу по HTTP токен можно передать в заголовке Authorization или аргументом access_token, тогда графики создаются в вашем аккаунте. Переменная DATAWRAPPER_MCP_INSTRUCTIONS добавляет собственные правила оформления, например обязательный альтернативный текст.
Для кого. Журналистам, аналитикам и редакциям данных, которые делают графики в Datawrapper и хотят получать черновики из таблицы одной фразой.
Подходит, если
- Из таблицы CSV надо быстро получить линейный график и поправить цвет линии
- Опубликованный график требует новой точки данных за последний год
- Для статьи нужна PNG-версия графика, которую агент вставит в ответ
- Редакция хочет единых правил: альтернативный текст и подписи задаются через DATAWRAPPER_MCP_INSTRUCTIONS
- Агент должен предложить пять способов улучшить уже созданный график
Не подходит, если
- Нужны карты и таблицы Datawrapper: сервер поддерживает только восемь типов графиков
- Нет аккаунта Datawrapper: без токена API сервер не работает
- Нужна установка через каталог плагинов без правки конфигурации: этот путь пока экспериментальный
Пример запроса к агенту
Построй линейный график температур по этим данным, опубликуй его, добавь точку за 2024 год и покажи PNG.MCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
Переменные окружения
DATAWRAPPER_ACCESS_TOKENобязательная, секрет- Токен API Datawrapper
DATAWRAPPER_MCP_INSTRUCTIONS- Собственные правила оформления для клиентов
Ограничения
Проект ранний и экспериментальный, поведение может меняться между релизами. Установка через каталоги плагинов, в том числе плагин Claude Desktop, пока не умеет собирать переменные окружения вроде DATAWRAPPER_ACCESS_TOKEN, поэтому надежный способ один: правка конфигурации вручную. Нужны аккаунт Datawrapper, токен API со страницы app.datawrapper.de/account/api-tokens и Python 3.10 или новее. delete_chart удаляет график безвозвратно, а опубликованный график открыт по публичной ссылке. Подробные шаги для Claude Desktop, Cursor, Codex и Kubernetes вынесены в INSTALLATION.md.
Как отключить. Уберите запись datawrapper из конфигурации клиента и отзовите токен на странице api-tokens в Datawrapper. Контейнер из Docker-образа остановите и удалите.
Частые вопросы
Какие типы графиков доступны?
«Bar», «line», «area», «arrow», «column», «multiple column», «scatter» и «stacked bar». Описания выдает list_chart_types, а полную схему настроек для типа get_chart_schema.
Где взять токен?
На странице app.datawrapper.de/account/api-tokens создайте токен и положите его в переменную DATAWRAPPER_ACCESS_TOKEN в конфигурации MCP.
Какие клиенты подходят?
Claude Desktop, Claude.ai, Claude Code, Cursor, VS Code Copilot, ChatGPT, OpenAI Codex и OpenClaw. Транспорт зависит от клиента, это stdio или streamable-http.
Как подключиться к размещенному серверу под своим аккаунтом?
Передайте токен в заголовке Authorization: Bearer либо аргументом access_token. Аргумент приоритетнее заголовка, а при их отсутствии сервер берет токен из своей переменной окружения.
Есть ли образ Docker?
Да, образ palewire/datawrapper-mcp лежит на Docker Hub, а для Kubernetes есть описание в руководстве по установке.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP Dashboards — интерактивные графики в чате
MCP Dashboards
32 инструмента строят интерактивные графики, KPI-виджеты и дашборды прямо в диалоге с Claude Desktop, VS Code и другими клиентами
MCP-сервер от AntV для генерации графиков и диаграмм: 25 с лишним типов визуализаций, от линий и столбцов до карт, ментальных карт и диаграмм связей
Официальный MCP-сервер Data Commons: агент ищет статистические показатели и тянет наблюдения по странам, регионам и городам.
Официальный MCP-сервер Tableau: агент ищет источники данных, отправляет к ним запросы и открывает дашборды и метрики Pulse
MCP сервер и скиллы для продуктовой аналитики: пути пользователей, воронки, сегменты и графы переходов по событийным логам
MCP-сервер и CLI для генерации научных схем, диаграмм и графиков из текста статьи или данных
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| datawrapper-mcp — графики Datawrapper через агента (эта карточка) | нет | API-ключ | 64 | |
| microcharts MCP | нет | не нужна | 207 | компактные микрографики для вставки, без публикации в Datawrapper |
| AntV Chart Visualization Skills | нет | 533 | навыки по построению графиков, сервер Datawrapper не подключают |
Коротко о README
В README обозначена ранняя стадия проекта, показан диалог создания и публикации графика, дана таблица из восьми инструментов, типы графиков и требования. Дальше идут настройка токена, работа с размещенным сервером, свои инструкции и таблица поддерживаемых клиентов.