MCP ServerHTTPOfficialv0.34.0

Twilize MCP Server

Generate Tableau .twb/.twbx workbooks programmatically with 47 tools for charts, dashboards, rules, and CSV pipelines. Built for developers who need to automate workbook creation and styling via MCP.

io.github.subhatta123/twilize

Hosted URL

https://web-production-dcbcb.up.railway.app/mcp

Transport

HTTP

Auth

No auth required

What the Twilize MCP server does

How models use it and what it is built for.

Generate Tableau .twb/.twbx workbooks programmatically with 47 tools for charts, dashboards, rules, and CSV pipelines. Built for developers who need to automate workbook creation and styling via MCP.

Connect to Twilize

Hosted endpoint — paste into any MCP client.

https://web-production-dcbcb.up.railway.app/mcp

Environment variables

Configuration this server reads at startup.

  • PYTHONUNBUFFERED

    Force unbuffered stdout so MCP stdio framing is never delayed by Python buffering.

  • PYTHONIOENCODING

    Force UTF-8 stdio so non-ASCII content in workbooks survives the round trip.

  • MCP_LOG_LEVEL

    Server log level. One of: debug, info, warning, error, critical.

  • OPENAI_API_KEYSecret

    Optional. Enables AI-assisted chart suggestions and reference-image styling.

Resources

Where to find authoritative docs and source for Twilize.

Example prompts for Twilize

Paste any of these into Agent Studio after connecting Twilize.

  • Create a Tableau workbook with a bar chart from this CSV data
  • Add a dashboard to my .twbx file with multiple sheet references
  • Generate a line chart with conditional formatting rules applied
  • Explain how to use the CSV pipeline tools to transform data before visualization

Twilize MCP server — FAQ

Common questions about connecting and running Twilize.

  • What file formats does Twilize generate?

    Twilize generates Tableau .twb (workbook) and .twbx (packaged workbook) files. The .twbx format bundles data and assets together for easier sharing.

  • Do I need an OpenAI API key to use Twilize?

    No, the OPENAI_API_KEY environment variable is optional. Without it, you can still generate workbooks and charts manually. With it, you unlock AI-assisted chart suggestions and reference-image styling.

  • How do I handle non-ASCII characters in my workbooks?

    Set the PYTHONIOENCODING environment variable to utf-8 to ensure non-ASCII content survives the round trip through the MCP server. This is especially important for international data.

  • What are the 47 tools included in Twilize?

    The registry lists tools for charts, dashboards, rules, and CSV pipelines, but specific tool names are not detailed in the public metadata. Refer to the server documentation or run the server with MCP_LOG_LEVEL=debug to explore available tools.

  • Why is PYTHONUNBUFFERED recommended?

    Setting PYTHONUNBUFFERED=1 forces unbuffered stdout, preventing Python's default buffering from delaying MCP stdio framing. This ensures reliable real-time communication between the MCP server and your client.

Run Twilize across 30+ AI models, side-by-side

Connect Twilize to Claude, GPT, Gemini, DeepSeek and 30+ AI models in MCP Agent Studio. Compare answers side-by-side, save reusable agent presets, share runs — all in your browser, no install required.

Open Agent Studio

Related servers

More on MCP Playground