Skip to main content

Tableau

Query Tableau data sources and bring charts or Pulse insights into the conversation.

Tools

26 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

26 tools found.

  • Download workbook

    Tool name: download-workbook

    Downloads workbook content as a TWB (application/xml) or TWBX (application/octet-stream) file.

  • Generate pulse insight brief

    Tool name: generate-pulse-insight-brief

    Generate a concise insight brief for Pulse Metrics using Tableau REST API.

  • Generate pulse metric value insight bundle

    Tool name: generate-pulse-metric-value-insight-bundle

    Generate an insight bundle for the current aggregated value for Pulse Metric using Tableau REST API.

  • Get custom view data

    Tool name: get-custom-view-data

    Retrieves comma-separated value (CSV) data for a Tableau Custom View (saved/personalized view state), including the user's filters.

  • Get custom view image

    Tool name: get-custom-view-image

    Retrieves an image of the specified custom view in a published viz.

  • Get datasource metadata

    Tool name: get-datasource-metadata

    Retrieves metadata for a specified datasource by taking the basic, high level, metadata results from Tableau's VizQL Data Service and enriches them with additional context provided by Tableau's…

  • Get view

    Tool name: get-view

    Retrieves information about the specified view, including upstream datasources, workbook information, project details, owner, tags, and usage statistics.

  • Get view data

    Tool name: get-view-data

    Retrieves data for the specified view in a Tableau workbook, including the user's filters.

  • Get view image

    Tool name: get-view-image

    Returns a static, non-interactive image of the specified view in a Tableau workbook.

  • Get workbook

    Tool name: get-workbook

    Retrieves information about the specified workbook, including information about the views contained in the workbook.

  • List all pulse metric definitions

    Tool name: list-all-pulse-metric-definitions

    Retrieves a list of all published Pulse Metric Definitions using the Tableau REST API.

  • List custom views

    Tool name: list-custom-views

    Retrieves a list of custom views for a Tableau workbook including their metadata such as name, owner, and the view they are found in.

  • List datasources

    Tool name: list-datasources

    Retrieves a list of published data sources from a specified Tableau site using the Tableau REST API.

  • List projects

    Tool name: list-projects

    Retrieves a list of projects on a Tableau site including their metadata such as name, description, parent project, content permissions, owner, and timestamps.

  • List pulse metric definitions from definition IDS

    Tool name: list-pulse-metric-definitions-from-definition-ids

    Retrieves a list of specific Pulse Metric Definitions using the Tableau REST API from a list of metric definition IDs.

  • List pulse metric subscriptions

    Tool name: list-pulse-metric-subscriptions

    Retrieves a list of published Pulse Metric Subscriptions for the current user using the Tableau REST API.

  • List pulse metrics from metric definition ID

    Tool name: list-pulse-metrics-from-metric-definition-id

    Retrieves a list of published Pulse Metrics from a Pulse Metric Definition using the Tableau REST API.

  • List pulse metrics from metric IDS

    Tool name: list-pulse-metrics-from-metric-ids

    Retrieves a list of published Pulse Metrics from a list of metric IDs using the Tableau REST API.

  • List views

    Tool name: list-views

    Retrieves a list of views on a Tableau site including their metadata such as name, owner, and the workbook they are found in.

  • List workbooks

    Tool name: list-workbooks

    Retrieves a list of workbooks on a Tableau site including their metadata such as name, description, and information about the views contained in the workbook.

  • Publish workbook

    Tool name: publish-workbook

    Publishes a TWB or TWBX workbook from a local file path or staged upload id to the specified Tableau project.

  • Query datasource

    Tool name: query-datasource

    Executes VizQL queries against Tableau data sources to answer business questions from published data.

  • Request workbook upload

    Tool name: request-workbook-upload

    Creates a short-lived staged upload URL for a Tableau TWB or TWBX workbook.

  • Reset consent

    Tool name: reset-consent

    Resets saved OAuth consent for the current user on the Tableau authorization server.

  • Revoke access token

    Tool name: revoke-access-token

    Revokes the access token used to authenticate the current session.

  • Search content

    Tool name: search-content

    Searches and ranks Tableau content across many content types at once — including workbooks, views, datasources, projects, lenses, flows, tables, databases, virtual connections, data roles, and…

Compatibility

Connect Tableau to the clients your teams already use

27 AI clients can connect to Tableau through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect Tableau through Runlayer?

One approved path

Approve Tableau once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions