Datawrapper — MCP-сервер для Claude Code: обзор и запуск
Создаёт и обновляет графики Datawrapper прямо в диалоге с ассистентом. Помогает визуализировать таблицы, менять цвета серий и публиковать диаграммы.
claude mcp add datawrapper-mcp -e DATAWRAPPER_ACCESS_TOKEN=<DATAWRAPPER_ACCESS_TOKEN> -- uvx datawrapper-mcpЧто делает Datawrapper
Сервер связывает ИИ-ассистента с платформой визуализации через библиотеку datawrapper на Python. Доступно восемь основных инструментов: создание, редактирование, удаление, публикация и выгрузка диаграммы в PNG. Поддерживаются линейные, столбчатые, точечные чарты и графики с областями.
Установка через каталоги плагинов пока нестабильна из-за ограничений на передачу переменных окружения. Поэтому токен DATAWRAPPER_ACCESS_TOKEN надёжнее прописывать вручную в конфигурационный файл или передавать флагом в консоли. Для запуска требуется Python версии 3.10 или выше.
Через переменную DATAWRAPPER_MCP_INSTRUCTIONS серверу можно передать собственные правила оформления. Модель учтёт корпоративные цвета и обязательные поля ещё до отправки запроса в Datawrapper.
Какие задачи решает
- создавать графики Datawrapper из текста или сырых данных
- обновлять параметры оформления и палитру существующих чартов
- публиковать диаграммы и получать ссылки на онлайн-редактор
- экспортировать готовые визуализации в формат PNG
Примеры запросов агенту
- Построй линейный график динамики выручки: 2021 год — 12.4, 2022 — 15.1, 2023 — 18.0.
- Измени цвет линии на синий и опубликуй диаграмму.
- Экспортируй график с ID
abc123в формате PNG.
Как установить Datawrapper
Командой платформы
claude mcp add datawrapper-mcp -e DATAWRAPPER_ACCESS_TOKEN=<DATAWRAPPER_ACCESS_TOKEN> -- uvx datawrapper-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from datawrapper-mcp <команда>
Командой платформы
codex mcp add datawrapper --env DATAWRAPPER_ACCESS_TOKEN=<DATAWRAPPER_ACCESS_TOKEN> -- uvx datawrapper-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from datawrapper-mcp <команда>
Файл настроек
{
"mcpServers": {
"datawrapper": {
"command": "uvx",
"args": [
"datawrapper-mcp"
],
"env": {
"DATAWRAPPER_ACCESS_TOKEN": "<DATAWRAPPER_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from datawrapper-mcp <команда>
Файл настроек
{
"servers": {
"datawrapper": {
"type": "stdio",
"command": "uvx",
"args": [
"datawrapper-mcp"
],
"env": {
"DATAWRAPPER_ACCESS_TOKEN": "<DATAWRAPPER_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from datawrapper-mcp <команда>
Командой платформы
gemini mcp add -e DATAWRAPPER_ACCESS_TOKEN=<DATAWRAPPER_ACCESS_TOKEN> datawrapper uvx datawrapper-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from datawrapper-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Datawrapper
Как установить Datawrapper в Claude Code?
Выполните команду claude mcp add datawrapper-mcp -e DATAWRAPPER_ACCESS_TOKEN=<DATAWRAPPER_ACCESS_TOKEN> -- uvx datawrapper-mcp. Токен предварительно создаётся в настройках профиля Datawrapper.
Какие типы графиков умеет строить сервер?
Инструменты поддерживают линейные, столбчатые, точечные диаграммы, стрелочные графики, диаграммы с областями и гистограммы с накоплением.
Что нужно подготовить перед запуском сервера?
Понадобятся учётная запись Datawrapper с выпущенным API-токеном, утилита uvx и среда Python версии 3.10 или новее.