Tableaugen MCP server
io.github.twilize5/tableaugen-mcp·v0.1.1Generate production-ready Tableau workbooks (.twb / .twbx) from natural language and a CSV.
0 stars45 downloads/wk
Reviews
Write oneNobody has reviewed Tableaugen yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tableaugen tools (5, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
generate_workbookGenerate a Tableau workbook (.twb or .twbx) from a CSV file and a natural-language prompt. Returns the path to the generated workbook.
list_templatesReturn the list of built-in dashboard templates TabGen can start from (sales, OEE, finance, marketing, etc.).
preview_workbookReturn a thumbnail image (base64 PNG) of a generated Tableau workbook.
profile_datasetInspect a CSV file and return its schema, inferred data types, cardinality, and null counts. Useful before calling generate_workbook.
publish_to_cloudwrite actionPublish a generated Tableau workbook to Tableau Cloud or Tableau Server via REST API.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 40 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Tableaugen compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 5
- the typical server has 7
- Tools that change things
- 20%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 45
- more than 37% of 12,191 servers with a package
What its tools let an agent do: 3 read · 1 create · 1 send or post
Install Tableaugen in Claude Code, Cursor or VS Code
Runs npx -y tableaugen-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add tableaugen-mcp -- npx -y tableaugen-mcp
What the publisher says
From the Tableaugen repository's README, as published. We do not edit it. Read it on GitHub
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 claudedesktopconfig.json:
{
"mcpServers": {
"tableaugen": {
"command": "npx",
"args": ["-y", "tableaugen-mcp"]
}
}
}Cursor / Windsurf / VS Code
Add to your MCP settings:
{
"tableaugen": {
"command": "npx",
"args": ["-y", "tableaugen-mcp"]
}
}Direct install
npm install -g tableaugen-mcpThen run:
tableaugen-mcpAuthentication
None required. TabGen's core generation is free to use.
Tools
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
- Website: tableaugen.com
- Issues: github.com/twilize5/tableaugen-mcp/issues
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Tableaugen: common questions
- Is Tableaugen MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Tableaugen safety report
- How do I install Tableaugen?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tableaugen need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Tableaugen maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v0.1.1.
- How does Tableaugen compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.