Tableaugen Mcp

io.github.twilize5由 GitHub 帳號 twilize5 發布v0.1.1更新於 Oct 27, 2026

Generate production-ready Tableau workbooks (.twb / .twbx) from natural language and a CSV.

概覽

AI 產生的概覽

依 CSV 與自然語言提示產生 Tableau 活頁簿(.twb/.twbx),並提供資料剖析、範本、預覽與發佈功能。

可以做什麼
  • 剖析 CSV,回傳欄位結構、資料型別、基數與空值數量
  • 依 CSV 路徑與提示產生 Tableau 活頁簿或封裝活頁簿
  • 列出可用的儀表板範本,例如銷售、OEE、財務、行銷等
  • 回傳產生之活頁簿的縮圖預覽
  • 將產生的活頁簿發佈到 Tableau Cloud 或 Tableau Server
適用情境
適合手邊已有 CSV、想快速取得可編輯 Tableau 活頁簿而不必手動組裝工作表與儀表板的情況;也適合讓助理把產生的活頁簿發佈到 Tableau Cloud 或 Server。
執行需求
透過 npx(需 Node.js)或全域 npm 安裝,在本機以 stdio 執行。未宣告任何驗證或環境變數。它從本機路徑讀取 CSV,並將活頁簿寫入指定路徑;發佈到 Tableau Cloud 或 Server 需要可連線的 Tableau 執行個體。
安裝前請注意
它會寫入本機檔案,並可將活頁簿發佈到 Tableau Cloud 或 Tableau Server,執行前請確認目標路徑與發佈位置。發佈會把活頁簿內容傳送到你的 Tableau 執行個體。README 稱核心產生功能免費,但未說明其背後服務的計價或資料處理方式。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Tableaugen Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

TabGen MCP Server

Generate production-ready Tableau workbooks from natural language and a CSV.

Official MCP (Model Context Protocol) server for TabGen — the AI-powered Tableau workbook generator. Turn a CSV plus a one-line prompt into a real .twb / .twbx file that opens directly in Tableau Desktop or publishes to Tableau Cloud.

What it does

TabGen writes to Tableau. Point it at a dataset, describe the dashboard you want, and get back an actual editable workbook — not a screenshot, not a suggestion, not a code snippet. The generated file has real data connections, calculated fields, worksheets, dashboard containers, and filter actions wired together.

Use it directly from Claude Desktop, Cursor, VS Code, or any MCP-compatible client.

Installation

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "tableaugen": {      "command": "npx",      "args": ["-y", "tableaugen-mcp"]    }  }}

Cursor / Windsurf / VS Code

Add to your MCP settings:

json
{  "tableaugen": {    "command": "npx",    "args": ["-y", "tableaugen-mcp"]  }}

Direct install

bash
npm install -g tableaugen-mcp

Then run:

bash
tableaugen-mcp

Authentication

None required. TabGen's core generation is free to use.

Tools

ToolDescription
generate_workbookGenerate a Tableau .twb / .twbx from a CSV path and a natural-language prompt
profile_datasetInspect a CSV and return schema, data types, cardinality, and null counts
publish_to_cloudPublish a generated workbook to Tableau Cloud or Tableau Server
list_templatesReturn available dashboard templates (sales, OEE, finance, marketing, etc.)
preview_workbookReturn a thumbnail image of a generated workbook for inline preview

Supported inputs

  • CSV files (any dialect, headers auto-detected)

Supported outputs

  • .twb — Tableau workbook (XML, no data embedded)
  • .twbx — Tableau packaged workbook (workbook + extract)
  • .hyper — Tableau extract only
  • Direct publish to Tableau Cloud / Tableau Server via REST API

Example usage

Once installed, ask your AI client:

Generate a quarterly sales dashboard from /data/orders.csv with a region filter and a product drill-down. Save it to ~/Desktop/sales.twbx.

TabGen will profile the data, plan the layout, and write a valid Tableau workbook to the path you specified.

Links

License

MIT

來源:README.md,提交 43f91ee

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.1最新Sep 21, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分