Tableau Workbook Auditor — MCP-сервер для Claude Code
Разбирает книги Tableau локально на машине, находит дубликаты формул и неиспользуемые поля. Помогает проверить граф зависимостей и сравнить две версии дашборда.
claude mcp add tableau-lineage -- npx -y tableau-lineage-mcpЧто делает Tableau Workbook Auditor
Сервер анализирует файлы .twb и .twbx прямо на локальном компьютере. Внутри архивов .twbx он распаковывает только XML-разметку, полностью пропуская вложенные вытяжки данных .hyper и .tde. Сетевые запросы сервер не отправляет.
Инструменты сервера проверяют зависимости между полями, параметры, фильтры на листах и встроенные SQL-запросы. Доступно семантическое сравнение двух версий одного файла: агент видит удалённые или изменённые вычисления и связанные с ними элементы. Неиспользуемые поля помечаются оценкой уверенности, поэтому удаление остаётся на усмотрение разработчика.
Для запуска через stdio нужен Node.js 18+. Поиск полей не зависит от регистра букв, а квадратные скобки в именах можно опускать.
Какие задачи решает
- Найти неиспользуемые поля и параметры перед чисткой дашборда
- Сравнить две редакции книги Tableau и отследить изменения в логике
- Построить цепочку зависимостей для вычисляемого поля
- Извлечь встроенные SQL-запросы и фильтры по листам
Примеры запросов агенту
- Проверь файл ~/Downloads/Sales.twbx и покажи поля, которые можно безопасно удалить.
- Что изменилось между старой и новой версией дашборда в Sales.twbx?
- От каких параметров и колонок зависит вычисление Profit Ratio?
Как установить Tableau Workbook Auditor
Командой платформы
claude mcp add tableau-lineage -- npx -y tableau-lineage-mcpКомандой платформы
codex mcp add mcp -- npx -y tableau-lineage-mcpФайл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"tableau-lineage-mcp"
]
}
}
}Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"tableau-lineage-mcp"
]
}
}
}Командой платформы
gemini mcp add mcp npx -y tableau-lineage-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Tableau Workbook Auditor
Как установить Tableau Workbook Auditor в Claude Code?
Выполните команду claude mcp add tableau-lineage -- npx -y tableau-lineage-mcp. Для работы потребуется установленный Node.js 18+.
Что делает Tableau Workbook Auditor?
Сервер анализирует локальные книги Tableau форматов .twbx и .twb, проверяя граф зависимостей, фильтры, SQL-запросы и вычисления. Он помогает находить дубликаты логики и сопоставлять разные версии файлов.
Отправляет ли сервер исходные данные вытяжек наружу?
Нет, обработка происходит исключительно локально. Сервер распаковывает только XML-структуру книги, не трогая упакованные данные .hyper или .tde.