Tableau MCP
Connect your AI tools to Tableau Cloud using the Model Context Protocol (MCP) through Cequence AI Gateway. The hosted Tableau MCP server lets AI assistants query your published data, find and read dashboards, publish workbooks, and ask questions about Tableau Pulse metrics. Each person signs in as themselves, so the assistant sees only what that person can already see in Tableau.
Overview
Tableau MCP is a remote, vendor-hosted MCP server run by Tableau. You do not install anything; you connect to it from Cequence AI Gateway and each user signs in with their Tableau Cloud account.
- Server URL:
https://mcp.tableau.com - Transport: HTTP (Streamable HTTP)
- Hosted by: Tableau (Salesforce)
The hosted server is for Tableau Cloud only. It is not available for Tableau Server. One URL serves every Tableau Cloud region; you choose your site when you sign in.
Supported authentication types
| Type | Supported | Notes |
|---|---|---|
| OAuth 2.1 | Yes | Recommended for Cequence AI Gateway. Each user signs in to their own Tableau Cloud site. You do not need to create an OAuth app in Tableau; Cequence AI Gateway identifies itself to Tableau automatically. |
| Personal access token | No | Only available when you run Tableau MCP yourself, not on the hosted server. |
The MCP server always acts as the signed-in user, and every existing Tableau permission still applies.
What can you do with this MCP server
The Tableau MCP server provides 26 tools, grouped below.
Data sources
- List the published data sources you can access
- Read a data source's fields, data types, and parameters
- Query a data source and get the results back as data
Workbooks and projects
- List workbooks and projects, and read a workbook's details
- Download a workbook file
- Publish a workbook to a project you choose
Views and dashboards
- List views and custom views
- Get a view's underlying data, or an image of the view
- Do the same for custom views that people have saved
Tableau Pulse
- List Pulse metric definitions and the metrics built from them
- List the metrics you follow
- Generate insights for a metric value, or an AI-written insight brief that answers a question about your metrics
Search
- Search across workbooks, views, data sources, projects, and more in a single query
Session controls
- Sign out of Tableau from the AI client, or reset the consent you gave so the next sign-in asks again
Prerequisites
Before adding Tableau MCP in Cequence AI Gateway, ensure you have:
- Access to Cequence AI Gateway at aigateway.cequence.ai
- A Tableau Cloud account on the site you want AI tools to use
- Tableau+ if you want Pulse insight briefs. Some metadata, such as field descriptions, requires Data Management.
What to ask your IT team
| Ask for | Why you need it |
|---|---|
| The Tableau Cloud site your team should connect to | A connection is tied to one site |
| Access to the projects, workbooks, and data sources you need | The assistant can only reach what your account can see |
| Whether any Tableau MCP tools are turned off for the site | Site administrators can exclude groups of tools |
| Whether your plan includes Tableau+ | Pulse insight briefs need it |
Example workflows
- "List the data sources in the Finance project."
- "What were total sales by region last quarter in the Superstore data source?"
- "Show me an image of the Executive Overview dashboard."
- "Get the data behind the Pipeline by Stage view."
- "Which Pulse metrics am I following, and what changed this week?"
- "Why did weekly active users drop last week?"
- "Publish this workbook to the Marketing project."
Connecting MCP server from Cequence AI Gateway
- Log in to Cequence AI Gateway.
- Choose your tenant.
- Go to App catalogue.
- Filter by Remote MCP server.
- Search for Tableau and then select it.
- Select Create MCP server.
- Choose OAuth as the auth method. You do not need a client ID or secret from Tableau.
- Complete the setup as prompted, select tools, and deploy.
- When you first connect, sign in to Tableau Cloud, pick your site, and approve access.
Use the generated MCP server URL in your client as described in the Client Configuration docs. For detailed UI steps and screenshots, see Create a third-party MCP Server.
Additional information
- One site per connection: To switch to another Tableau Cloud site, disconnect and sign in again.
- No stored data: The hosted server does not store your Tableau data. It passes each request to Tableau as the signed-in user.
- Tableau Server: The hosted server does not support Tableau Server. Teams on Tableau Server run Tableau MCP themselves.
- Timeout: The remote server uses a 30-second timeout for requests.
- Official documentation: Hosted Tableau MCP, Client integrations.
Cequence AI Gateway