Tableau MCP
Tableau
Tableau
Connects AI agents to Tableau Cloud or Server to query curated data, inspect workbooks and views, analyze Pulse metrics, and manage Tableau content.
The official tool reference documents these 33 tools. Exposed tools vary by site configuration, SKU entitlements, and user permissions; hosted access is Tableau Cloud only.
list-datasourcesList published data sources on a Tableau site.
list-workbooksList workbooks on a Tableau site.
list-projectsList projects on a Tableau site.
list-viewsList views on a Tableau site.
list-custom-viewsList custom views for a workbook.
list-flowsList Tableau Prep flows on a site.
get-datasource-metadataFetch data-source metadata including relationships, fields, roles, types, calculations, and parameters.
get-workbookRetrieve a workbook's information.
download-workbookDownload workbook content as TWB or TWBX.
get-flowRetrieve a Prep flow's information, outputs, and recent runs.
list-flow-runsRetrieve Prep flow run history.
list-flow-tasksList scheduled Prep flow run tasks.
describe-flowSummarize a Prep flow's inputs, outputs, steps, lineage, and connections.
get-flow-taskRetrieve one scheduled flow task by ID.
run-flowOpt-in mutating action that runs a Prep flow.
run-flow-taskOpt-in mutating action that runs a scheduled flow task.
cancel-flow-runRequest cancellation of a queued or running flow.
delete-contentAdmin-only two-phase delete of supported Tableau content.
get-view-dataRetrieve data for a specified workbook view.
get-view-imageRetrieve an image for a specified view.
get-custom-view-dataRetrieve CSV data for a saved custom view.
get-custom-view-imageRetrieve an image for a saved custom view.
query-datasourceQuery a published data source through VizQL Data Service.
list-all-pulse-metric-definitionsList Pulse metric definitions for a site.
list-pulse-metric-definitions-from-definition-idsRetrieve Pulse metric definition objects by IDs.
list-pulse-metrics-from-metric-definition-idList Pulse metrics under a metric definition.
list-pulse-metrics-from-metric-idsRetrieve Pulse metric metadata by IDs.
list-pulse-metric-subscriptionsList Pulse subscriptions for the current user.
generate-pulse-metric-value-insight-bundleGenerate an insight bundle for a Pulse metric value.
generate-pulse-insight-briefGenerate a Pulse Insight Brief; Tableau+ only.
search-contentSearch content on a Tableau site.
list-extract-refresh-tasksAdmin-only list of extract refresh tasks.
update-cloud-extract-refresh-taskAdmin-only, confirmation-gated update of a Cloud extract refresh schedule.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.
Tableau
Connects AI agents to Tableau Cloud or Server to query curated data, inspect workbooks and views, analyze Pulse metrics, and manage Tableau content.
The official tool reference documents these 33 tools. Exposed tools vary by site configuration, SKU entitlements, and user permissions; hosted access is Tableau Cloud only.
list-datasourcesList published data sources on a Tableau site.
list-workbooksList workbooks on a Tableau site.
list-projectsList projects on a Tableau site.
list-viewsList views on a Tableau site.
list-custom-viewsList custom views for a workbook.
list-flowsList Tableau Prep flows on a site.
get-datasource-metadataFetch data-source metadata including relationships, fields, roles, types, calculations, and parameters.
get-workbookRetrieve a workbook's information.
download-workbookDownload workbook content as TWB or TWBX.
get-flowRetrieve a Prep flow's information, outputs, and recent runs.
list-flow-runsRetrieve Prep flow run history.
list-flow-tasksList scheduled Prep flow run tasks.
describe-flowSummarize a Prep flow's inputs, outputs, steps, lineage, and connections.
get-flow-taskRetrieve one scheduled flow task by ID.
run-flowOpt-in mutating action that runs a Prep flow.
run-flow-taskOpt-in mutating action that runs a scheduled flow task.
cancel-flow-runRequest cancellation of a queued or running flow.
delete-contentAdmin-only two-phase delete of supported Tableau content.
get-view-dataRetrieve data for a specified workbook view.
get-view-imageRetrieve an image for a specified view.
get-custom-view-dataRetrieve CSV data for a saved custom view.
get-custom-view-imageRetrieve an image for a saved custom view.
query-datasourceQuery a published data source through VizQL Data Service.
list-all-pulse-metric-definitionsList Pulse metric definitions for a site.
list-pulse-metric-definitions-from-definition-idsRetrieve Pulse metric definition objects by IDs.
list-pulse-metrics-from-metric-definition-idList Pulse metrics under a metric definition.
list-pulse-metrics-from-metric-idsRetrieve Pulse metric metadata by IDs.
list-pulse-metric-subscriptionsList Pulse subscriptions for the current user.
generate-pulse-metric-value-insight-bundleGenerate an insight bundle for a Pulse metric value.
generate-pulse-insight-briefGenerate a Pulse Insight Brief; Tableau+ only.
search-contentSearch content on a Tableau site.
list-extract-refresh-tasksAdmin-only list of extract refresh tasks.
update-cloud-extract-refresh-taskAdmin-only, confirmation-gated update of a Cloud extract refresh schedule.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.