Skip to Content

Tableau Cloud

Connect to Tableau Cloud to query data sources, access dashboards and views, and manage analytics.

Key Features

  • List data sources and view metadata
  • Query data sources
  • Manage workbooks and views
  • View Pulse metrics and insights
  • Search content

Basic Information

Authentication Method

Personal Access Token (PAT) authentication.

Input Parameters

  • Tableau Cloud URL (Required): Your Tableau Cloud URL (e.g., https://prod-apnortheast-a.online.tableau.com)
  • Site Name (Required): Site name found after /site/ in the URL
  • Personal Access Token Name (Required): Personal access token name
  • Personal Access Token Secret (Required): Personal access token secret
📝

How to find the required settings:

  • Tableau Cloud URL: Your Tableau Cloud URL (e.g., https://prod-apnortheast-a.online.tableau.com)
  • Site Name: Found in the URL after /site/ (e.g., mysite from .../site/mysite/...)
  • Personal Access Token: Create in Tableau Cloud → My Account Settings → Personal Access Tokens → click Create new token

Supported MCP Tools

Data Source Tools

list_datasources

Retrieves a list of published data sources from a specified Tableau site. Use this tool to discover available data sources before querying them.

get_datasource_metadata

Fetches field metadata for the specified datasource including columns with descriptions. Use this tool to understand the structure and available fields of a datasource before querying it.

query_datasource

Query a published data source using the VizQL Data Service API. This tool allows you to query published data sources by specifying fields, filters, and parameters. The query returns data in JSON format.

Workbook Tools

list_workbooks

Retrieves a list of workbooks from a specified Tableau site.

get_workbook

Retrieves information on a workbook from a specified Tableau site.

View Tools

list_views

Retrieves a list of views from a specified Tableau site. Optionally filtered by workbook.

get_view_data

Retrieves data in CSV format for the specified view in a Tableau workbook.

Pulse Tools

list_all_pulse_metric_definitions

List all Pulse metric definitions.

list_pulse_metric_definitions_from_definition_ids

List Pulse metric definitions from metric definition IDs.

list_pulse_metrics_from_metric_definition_id

List Pulse metrics from a metric definition ID.

list_pulse_metrics_from_metric_ids

List Pulse metrics from metric IDs.

list_pulse_metric_subscriptions

List Pulse metric subscriptions for the current user.

generate_pulse_metric_value_insight_bundle

Generate Pulse metric value insight bundle.

Content Search Tools

search_content

Searches for content in a Tableau site including workbooks, views, datasources, and other content.

Usage Example

For example,

  • If you enter “Show me the list of available data sources” in the prompt,
  • LLM calls the list_datasources tool via MCP to retrieve the data source list.
  • Then, it responds in the chat based on the tool call result.

Notes

  • Only available for Tableau Cloud environments. Tableau Server is not supported.
  • Personal Access Tokens have expiration dates, so periodic renewal is required.
  • Large data queries may impact performance.
Last updated on