- Explore MCP Servers
- tableau-mcp-server
Tableau Mcp Server
What is Tableau Mcp Server
The tableau-mcp-server is a Model Context Protocol (MCP) server designed to integrate Tableau with Generative AI applications, providing a robust data visualization and analytics platform.
Use cases
Use cases for tableau-mcp-server include integrating Tableau dashboards with AI-driven applications, enhancing data analysis workflows, and providing real-time data visualization solutions in enterprise environments.
How to use
To use tableau-mcp-server, install it via pip with ‘pip install tableau-mcp-server’ or clone the repository and install from source. Configure the server by creating a .env file or setting environment variables, then initialize and start the server using Python.
Key features
Key features include comprehensive Tableau API coverage, multiple authentication methods, enterprise readiness with rate limiting, full error handling and retry logic, and asynchronous support for improved performance.
Where to use
tableau-mcp-server can be used in various fields that require data visualization and analytics, such as business intelligence, data science, and application development.
Overview
What is Tableau Mcp Server
The tableau-mcp-server is a Model Context Protocol (MCP) server designed to integrate Tableau with Generative AI applications, providing a robust data visualization and analytics platform.
Use cases
Use cases for tableau-mcp-server include integrating Tableau dashboards with AI-driven applications, enhancing data analysis workflows, and providing real-time data visualization solutions in enterprise environments.
How to use
To use tableau-mcp-server, install it via pip with ‘pip install tableau-mcp-server’ or clone the repository and install from source. Configure the server by creating a .env file or setting environment variables, then initialize and start the server using Python.
Key features
Key features include comprehensive Tableau API coverage, multiple authentication methods, enterprise readiness with rate limiting, full error handling and retry logic, and asynchronous support for improved performance.
Where to use
tableau-mcp-server can be used in various fields that require data visualization and analytics, such as business intelligence, data science, and application development.
Content
Tableau MCP Server
A Model Context Protocol (MCP) server for integrating Tableau with GenAI applications.
Overview
Data visualization and analytics platform
Features
- Comprehensive Tableau API coverage
- Multiple authentication methods
- Enterprise-ready with rate limiting
- Full error handling and retry logic
- Async support for better performance
Installation
pip install tableau-mcp-server
Or install from source:
git clone https://github.com/asklokesh/tableau-mcp-server.git
cd tableau-mcp-server
pip install -e .
Configuration
Create a .env
file or set environment variables according to Tableau API requirements.
Quick Start
from tableau_mcp import TableauMCPServer
# Initialize the server
server = TableauMCPServer()
# Start the server
server.start()
License
MIT License - see LICENSE file for details