Introduction
Tableau MCP is a suite of developer primitives, including tools, resources and prompts, that will make it easier for developers to build AI applications that integrate with Tableau.
Key Features
- Provides access to Tableau published data sources through the VizQL Data Service (VDS) API.
- Supports collecting data source metadata (columns with descriptions) through the Tableau Metadata API.
- Supports access to Pulse Metric, Pulse Metric Definitions, Pulse Subscriptions, and Pulse Metric Value Insight Bundle through the Pulse API.
- Usable by AI tools which support MCP Tools (e.g., Claude Desktop, Cursor and others).
- Works with any published data source on either Tableau Cloud or Tableau Server.
Tool List
Tool | Description |
---|---|
list-datasources | Retrieves a list of published data sources from a specified Tableau site (REST API) |
list-workbooks | Retrieves a list of workbooks from a specified Tableau site (REST API) |
list-views | Retrieves a list of views from a specified Tableau site (REST API) |
get-datasource-metadata | Fetches field metadata for the specified datasource (Metadata API & VDS API) |
get-workbook | Retrieves information on a workbook from a specified Tableau site (REST API) |
get-view-data | Retrieves data in CSV format for the specified view in a Tableau workbook (REST API) |
get-view-image | Retrieves an image for the specified view in a Tableau workbook (REST API) |
query-datasource | Run a Tableau VizQL query (VDS API) |
list-all-pulse-metric-definitions | List All Pulse Metric Definitions (Pulse API) |
list-pulse-metric-definitions-from-definition-ids | List Pulse Metric Definitions from Metric Definition IDs (Pulse API) |
list-pulse-metrics-from-metric-definition-id | List Pulse Metrics from Metric Definition ID (Pulse API) |
list-pulse-metrics-from-metric-ids | List Pulse Metrics from Metric IDs (Pulse API) |
list-pulse-metric-subscriptions | List Pulse Metric Subscriptions for Current User (Pulse API) |
generate-pulse-metric-value-insight-bundle | Generate Pulse Metric Value Insight Bundle (Pulse API) |
search-content | Searches for content in a Tableau site (Content Exploration API) |