Back to Home
TheInformationLab icon

tableau_mcp_starter_kit

Verified Safe

by TheInformationLab

Overview

Provides a powerful AI integration for Tableau Server/Cloud, enabling natural language querying and interaction with Tableau data via a web interface or dashboard extension.

Installation

Run Command
python web_app.py

Environment Variables

  • TRANSPORT
  • SERVER
  • SITE_NAME
  • PAT_NAME
  • PAT_VALUE
  • DATASOURCE_CREDENTIALS
  • DEFAULT_LOG_LEVEL
  • INCLUDE_TOOLS
  • EXCLUDE_TOOLS
  • MAX_RESULT_LIMIT
  • DISABLE_QUERY_DATASOURCE_FILTER_VALIDATION
  • TABLEAU_MCP_FILEPATH
  • OPENAI_API_KEY
  • LANGFUSE_PUBLIC_KEY
  • LANGFUSE_SECRET_KEY
  • LANGFUSE_HOST
  • FIXED_DATASOURCE_LUID

Security Notes

The default configuration sends data from Tableau to an external AI model (OpenAI). The README explicitly warns about this data egress risk and recommends using a local AI model for sensitive data. Personal Access Tokens (PATs) for Tableau are stored in the .env file, which is protected by .gitignore, but still requires secure handling. The `TABLEAU_MCP_FILEPATH` points to a local Node.js build, whose integrity depends on the upstream `tableau-mcp` (and `tableau-mcp-experimental`) repositories and secure build practices.

Similar Servers

Stats

Interest Score41
Security Score7
Cost ClassHigh
Avg Tokens3000
Stars15
Forks8
Last Update2025-12-01

Tags

AITableauNatural Language ProcessingData AnalyticsLangChain