Server data from the Official MCP Registry
Generate production-ready Tableau workbooks (.twb / .twbx) from natural language and a CSV.
About
Generate production-ready Tableau workbooks (.twb / .twbx) from natural language and a CSV.
Security Report
The TabGen MCP server forwards user files and credentials to an external API (tableaugen.com) without explicit consent flow or credential protection measures. While the code itself is clean and well-structured, the `publish_to_cloud` tool accepts Tableau Personal Access Tokens as plain arguments and sends them over the network to the TabGen API, creating a credential exposure risk. Additionally, arbitrary CSV files are uploaded to the external API without encryption or user confirmation. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.
3 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-twilize5-tableaugen-mcp": {
"args": [
"-y",
"tableaugen-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub 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:
{
"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-mcp
Then run:
tableaugen-mcp
Authentication
None required. TabGen's core generation is free to use.
Tools
| Tool | Description |
|---|---|
generate_workbook | Generate a Tableau .twb / .twbx from a CSV path and a natural-language prompt |
profile_dataset | Inspect a CSV and return schema, data types, cardinality, and null counts |
publish_to_cloud | Publish a generated workbook to Tableau Cloud or Tableau Server |
list_templates | Return available dashboard templates (sales, OEE, finance, marketing, etc.) |
preview_workbook | Return 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.csvwith 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
Reviews
No reviews yet
Be the first to review this server!
More Data & Analytics MCP Servers
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
by Lharries · Communication
Read, search, and send WhatsApp messages through your AI assistant
