> ## Content Index
> Fetch the complete content index at: https://www.vizney.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to Connect Tableau Public MCP to Claude Desktop
- URL: https://www.vizney.com/connect-tableau-public-mcp-to-claude-desktop/
- Published: 2026-08-30T08:52:55.000Z
- Updated: 2026-08-30T08:52:54.000Z
- Author: Yehwan Hwang
- Tags: Knowledge Base

Connecting the Tableau Public Model Context Protocol (MCP) server to Claude Desktop allows you to explore public dashboards, retrieve metadata, download `.twbx` workbooks, and reverse-engineer calculation fields and LOD expressions directly through natural language.

This setup is based on the open-source project created and maintained by Tableau Visionary Will Sutton ([tableau-public-mcp-server on GitHub](https://github.com/wjsutton/tableau-public-mcp?ref=vizney.com)). Here is the complete guide using Node.js and the `claude_desktop_config.json` configuration file.

[GitHub - wjsutton/tableau-public-mcp: An MCP Server for Tableau PublicAn MCP Server for Tableau Public. Contribute to wjsutton/tableau-public-mcp development by creating an account on GitHub.![](https://storage.ghost.io/c/6a/50/6a50f03c-1922-4e90-bf18-c5abd0f819d4/content/images/icon/favicon-2d0c237d-8255-47ab-be0a-3fc6cb1d0b8b.png)GitHubwjsutton![](https://storage.ghost.io/c/6a/50/6a50f03c-1922-4e90-bf18-c5abd0f819d4/content/images/thumbnail/tableau-public-mcp-77166048-3004-4cc2-a75c-a8356b70efe0)](https://github.com/wjsutton/tableau-public-mcp?ref=vizney.com)

---

### Prerequisites

- [**Node.js (LTS Version)**](https://nodejs.org/ko/download?ref=vizney.com): Required to execute the MCP server runtime via `npx`.
- [**Claude Desktop App**](https://claude.com/download?ref=vizney.com): Downloaded and installed from the official Anthropic website.

---

### Step 1\. Open the Claude Desktop Configuration Directory

1. Launch **Claude Desktop**.
2. Navigate to **Settings** ➔ **Developer**.
3. Under the **Local MCP Servers** section, click the **Edit Config** button.
4. Your OS file explorer will open the directory containing `claude_desktop_config.json`.

> **Direct File Paths:** **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`**macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`

---

### Step 2\. Update `claude_desktop_config.json`

Open `claude_desktop_config.json` in a text editor and register Will Sutton's `tableau-public` MCP package under `"mcpServers"`:

```JSON
{
  "mcpServers": {
    "tableau-public": {
      "command": "npx",
      "args": ["-y", "@wjsutton/tableau-public-mcp-server@latest"]
    }
  }
}

```

*If other preferences already exist in the file, merge the `"mcpServers"` property at the root level and ensure proper JSON formatting.*

---

### Step 3\. Restart Claude Desktop and Verify the Connection

1. Save the JSON configuration file.
2. **Quit Claude Desktop completely and restart it** (ensure the background process is terminated from the system tray on Windows).
3. In a new conversation prompt, ask: `"Is the Tableau Public MCP connected?"`

When connected successfully, Claude will list the available Tableau Public tools:

- **Search Vizzes & Authors**: Query creator profiles, followers, favorites, and workbooks.
- **Viz of the Day (VOTD)**: Fetch the latest featured dashboards.
- **Workbook Structure Analysis**: Download `.twbx` files, inspect calculated fields, parse LOD expressions, and review data source profiles.