关于 tableaugen-mcp
tableaugen-mcp 是一个 MCP 服务,可根据 CSV 文件和自然语言请求生成可编辑的 Tableau 工作簿。它面向使用 AI 客户端构建仪表板的用户,也可分析数据集、预览工作簿并发布到 Tableau Cloud 或 Tableau Server。
主要功能
- 01生成 .twb 和 .twbx 工作簿
- 02分析 CSV 架构和数据
- 03发布到 Tableau Cloud 或 Server
- 04列出仪表板模板
- 05预览生成的工作簿
适用场景
- 01根据 CSV 和提示词创建仪表板
- 02创建工作簿前检查数据集
- 03将生成的工作簿发布到 Tableau Cloud
MCP 相关
该服务向 Claude Desktop、Cursor 和 VS Code 等兼容 MCP 的客户端提供工作簿生成、数据集分析、发布、模板和预览工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| style | string | 否 | 可选的样式提示:'corporate'、'executive'、'analytical' 或自定义描述。 |
| prompt | string | 是 | 要生成的仪表板的自然语言描述(例如 'quarterly revenue by region with YoY comparison')。 |
| csv_path | string | 是 | 源 CSV 文件的绝对路径。 |
| output_path | string | 是 | 保存生成的工作簿的绝对路径。扩展名决定格式(.twb 或 .twbx)。 |
详细介绍
TabGen MCP 服务
根据自然语言和 CSV 生成可用于生产环境的 Tableau 工作簿。
TabGen 的官方 MCP(Model Context Protocol)服务——一款由 AI 驱动的 Tableau 工作簿生成器。只需提供一个 CSV 和一句提示词,即可生成可直接在 Tableau Desktop 中打开或发布到 Tableau Cloud 的真实 .twb / .twbx 文件。
功能
TabGen 可直接生成 Tableau 内容。为它指定数据集,描述你想要的仪表板,即可获得真正可编辑的工作簿——不是截图、建议或代码片段。生成的文件包含真实数据连接、计算字段、工作表、仪表板容器,以及相互关联的筛选器操作。
可直接在 Claude Desktop、Cursor、VS Code 或任何兼容 MCP 的客户端中使用。
安装
Claude Desktop
添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"tableaugen": {
"command": "npx",
"args": ["-y", "tableaugen-mcp"]
}
}
}
Cursor / Windsurf / VS Code
添加到你的 MCP 设置中:
{
"tableaugen": {
"command": "npx",
"args": ["-y", "tableaugen-mcp"]
}
}
直接安装
npm install -g tableaugen-mcp
然后运行:
tableaugen-mcp
身份验证
无需身份验证。TabGen 的核心生成功能可免费使用。
工具
| 工具 | 描述 |
|---|---|
generate_workbook | 根据 CSV 路径和自然语言提示词生成 Tableau .twb / .twbx |
profile_dataset | 检查 CSV 并返回架构、数据类型、基数和空值数量 |
publish_to_cloud | 将生成的工作簿发布到 Tableau Cloud 或 Tableau Server |
list_templates | 返回可用的仪表板模板(销售、OEE、财务、营销等) |
preview_workbook | 返回生成工作簿的缩略图,以便内嵌预览 |
支持的输入
- CSV 文件(支持任意格式,自动检测表头)
支持的输出
.twb— Tableau 工作簿(XML,不嵌入数据).twbx— Tableau 打包工作簿(工作簿 + extract).hyper— 仅包含 Tableau extract- 通过 REST API 直接发布到 Tableau Cloud / Tableau Server
使用示例
安装后,向你的 AI 客户端提出请求:
从
/data/orders.csv生成一个季度销售仪表板,包含地区筛选器和产品下钻。将其保存到~/Desktop/sales.twbx。
TabGen 会分析数据、规划布局,并将有效的 Tableau 工作簿写入你指定的路径。
链接
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。