---
title: "Tableau MCP Server: Claude and ChatGPT Setup | SourceMedium"
description: Tableau's hosted MCP server at mcp.tableau.com signs Tableau Cloud users in with OAuth to query published data sources, views, and Pulse metrics.
url: "https://sourcemedium.com/mcp-directory/tableau/"
type: static
generatedAt: "2026-09-30T04:40:02.000Z"
---

[MCP Directory](https://sourcemedium.com/mcp-directory/) BI and reporting Official
# Tableau MCP server

Remote endpoint mcp.tableau.com. Checked September 2026.

Tableau's hosted server signs a Tableau Cloud user in and puts the team's workbooks, views, published data sources, Prep flows, and Pulse metrics within reach: find the dashboard, pull the view's data, or query the source behind it. Pulse metrics come back with their recent insight, and the same open-source server runs self-hosted against Tableau Cloud or Tableau Server.

## Tableau MCP options

Every fact in a row comes from the publisher's own documentation.

| Option | Audience | Reads or changes | Sign-in | Setup |
| --- | --- | --- | --- | --- |
| Hosted Tableau MCP `https://mcp.tableau.com` Tableau | Merchants | Managed server for Tableau Cloud (not Tableau Server): lists and searches content, reads view data and images, queries published data sources and Pulse metrics as the signed-in user; admin-only and flow tools can run or cancel Prep flows, change extract schedules, update user roles, and delete content. Can write | OAuth sign-in | [Setup guide →](https://tableau.github.io/tableau-mcp/docs/hosted-tableau-mcp/client-integrations) |
| Tableau MCP, self-hosted Tableau | Developers | The same open-source server (@tableau/mcp-server) run locally with npx, Docker, or as a Claude Desktop extension against Tableau Cloud or Tableau Server, signed in with a personal access token; the same tools except the two OAuth token tools, and the mutating admin and flow tools are off unless enabled. Can write | API key or token | [Setup guide →](https://tableau.github.io/tableau-mcp/docs/getting-started) |

## Connect Tableau to your assistant

Each card lists the servers whose setup guide covers that assistant.

### Connect Tableau to ChatGPT

- [Hosted Tableau MCP →](https://tableau.github.io/tableau-mcp/docs/hosted-tableau-mcp/client-integrations) [Add from ChatGPT's plugin directory](https://openai.com/business/plugins/tableau/)

### Connect Tableau to Claude

- [Hosted Tableau MCP →](https://tableau.github.io/tableau-mcp/docs/hosted-tableau-mcp/client-integrations) [Add from Claude's connector directory](https://claude.com/marketplace/connectors/tableau)
Claude Code

```
claude mcp add --transport http tableau https://mcp.tableau.com
```
- [Tableau MCP, self-hosted →](https://tableau.github.io/tableau-mcp/docs/getting-started)

### Connect Tableau to Cursor

- [Hosted Tableau MCP →](https://tableau.github.io/tableau-mcp/docs/hosted-tableau-mcp/client-integrations)
.cursor/mcp.json

```
{"mcpServers":{"tableau":{"url":"https://mcp.tableau.com"}}}
```

Tableau's setup guides also name Slack.

## Tools each server exposes

Listed as each publisher documents them. A write tool can change something in the account.

### Hosted Tableau MCP 48 tools: 36 read, 12 write

Read

- `list-datasources`
- `get-datasource-metadata`
- `query-datasource`
- `list-workbooks`
- `get-workbook`
- `download-workbook`
- `list-projects`
- `list-views`
- `list-custom-views`
- `get-view`
- `get-view-data`
- `get-view-image`
- `get-custom-view-data`
- `get-custom-view-image`
- `list-flows`
- `get-flow`
- `list-flow-runs`
- `list-flow-tasks`
- `describe-flow`
- `get-flow-task`
- `list-all-pulse-metric-definitions`
- `list-pulse-metric-definitions-from-definition-ids`
- `list-pulse-metrics-from-metric-definition-id`
- `list-pulse-metrics-from-metric-ids`
- `list-pulse-metric-subscriptions`
- `generate-pulse-metric-value-insight-bundle`
- `generate-pulse-insight-brief`
- `generate-insight-cards`
- `search-content`
- `list-extract-refresh-tasks`
- `list-jobs`
- `list-users`
- `query-admin-insights`
- `query-knowledge-context`
- `inspect-knowledge-context`
- `render-interactive-viz`

Write

- `request-workbook-upload`
- `publish-workbook`
- `run-flow`
- `run-flow-task`
- `cancel-flow-run`
- `update-cloud-extract-refresh-task`
- `update-user`
- `delete-content`
- `manage-knowledge-context`
- `scaffold-data-app`
- `revoke-access-token`
- `reset-consent`

### Tableau MCP, self-hosted 46 tools: 36 read, 10 write

Read

- `list-datasources`
- `get-datasource-metadata`
- `query-datasource`
- `list-workbooks`
- `get-workbook`
- `download-workbook`
- `list-projects`
- `list-views`
- `list-custom-views`
- `get-view`
- `get-view-data`
- `get-view-image`
- `get-custom-view-data`
- `get-custom-view-image`
- `list-flows`
- `get-flow`
- `list-flow-runs`
- `list-flow-tasks`
- `describe-flow`
- `get-flow-task`
- `list-all-pulse-metric-definitions`
- `list-pulse-metric-definitions-from-definition-ids`
- `list-pulse-metrics-from-metric-definition-id`
- `list-pulse-metrics-from-metric-ids`
- `list-pulse-metric-subscriptions`
- `generate-pulse-metric-value-insight-bundle`
- `generate-pulse-insight-brief`
- `generate-insight-cards`
- `search-content`
- `list-extract-refresh-tasks`
- `list-jobs`
- `list-users`
- `query-admin-insights`
- `query-knowledge-context`
- `inspect-knowledge-context`
- `render-interactive-viz`

Write

- `request-workbook-upload`
- `publish-workbook`
- `run-flow`
- `run-flow-task`
- `cancel-flow-run`
- `update-cloud-extract-refresh-task`
- `update-user`
- `delete-content`
- `manage-knowledge-context`
- `scaffold-data-app`

## Other ways to reach Tableau data

- [Tableau REST API →](https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api.htm)
- [VizQL Data Service →](https://help.tableau.com/current/api/vizql-data-service/en-us/index.html)

## One MCP server per tool still can't answer a cross-channel question.

Each server brings its own sign-in, its own definition of revenue, and data your assistant can't join to the rest.

SourceMedium connects 64 commerce and marketing sources, keeps one set of maintained definitions, and gives ChatGPT, Claude, and other assistants a single connection to all of it. Tableau is not a SourceMedium source today.
## More in BI and reporting

- [Google Sheets MCP server →](https://sourcemedium.com/mcp-directory/google-sheets/)
- [Looker MCP server →](https://sourcemedium.com/mcp-directory/looker/)
- [Metabase MCP server →](https://sourcemedium.com/mcp-directory/metabase/)
