mcpField
T
tableaugen-mcp

tableaugen-mcp

本地服务
tableaugen.com数据与分析05 周前更新

关于 tableaugen-mcp

tableaugen-mcp 是一个 MCP 服务,可根据 CSV 文件和自然语言请求生成可编辑的 Tableau 工作簿。它面向使用 AI 客户端构建仪表板的用户,也可分析数据集、预览工作簿并发布到 Tableau Cloud 或 Tableau Server。

主要功能

  1. 01生成 .twb 和 .twbx 工作簿
  2. 02分析 CSV 架构和数据
  3. 03发布到 Tableau Cloud 或 Server
  4. 04列出仪表板模板
  5. 05预览生成的工作簿

适用场景

  1. 01根据 CSV 和提示词创建仪表板
  2. 02创建工作簿前检查数据集
  3. 03将生成的工作簿发布到 Tableau Cloud

MCP 相关

该服务向 Claude Desktop、Cursor 和 VS Code 等兼容 MCP 的客户端提供工作簿生成、数据集分析、发布、模板和预览工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"twilize5-tableaugen": {
"command": "npx",
"args": [
"-y",
"tableaugen-mcp"
]
}
}
}
启动命令npx -y tableaugen-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtableaugen-mcp0.1.1

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
stylestring否可选的样式提示:'corporate'、'executive'、'analytical' 或自定义描述。
promptstring是要生成的仪表板的自然语言描述(例如 'quarterly revenue by region with YoY comparison')。
csv_pathstring是源 CSV 文件的绝对路径。
output_pathstring是保存生成的工作簿的绝对路径。扩展名决定格式(.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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。