Tableau MCP server for Claude, ChatGPT, Claude Code and Cursor
Access and manage users, groups, and site credentials within Tableau Server or Tableau Cloud environments.
Examples of what your AI apps can do in Tableau. You'll see the exact list of tools after you connect it.
get_current_session
ToolReturn the Tableau site and user identity established by the connected PAT, including their LUIDs and the user's current site role.
get_server_info
ToolReturn the connected Tableau deployment's product, build, and supported REST API versions. This public endpoint checks deployment compatibility but does not validate the PAT.
get_workbook
ToolReturn one Tableau workbook by LUID, including its project, owner, tags, views, and freshness settings when available.
list_data_sources
ToolList published data sources visible to the connected PAT on its signed-in Tableau site, with optional filtering and sorting, one page at a time.
list_groups
ToolList groups the connected PAT is permitted to see on its signed-in Tableau site, with optional filtering and sorting, one page at a time.
list_jobs
ToolList active asynchronous jobs the connected PAT is permitted to see on its signed-in Tableau site, optionally narrowed with a Tableau filter expression, one page at a time.
list_projects
ToolList projects visible to the connected PAT on its signed-in Tableau site, with optional filtering and sorting, one page at a time.
list_users
ToolList users the connected PAT is permitted to see on its signed-in Tableau site, with optional filtering and sorting, one page at a time.
list_views
ToolList views visible to the connected PAT on its signed-in Tableau site, with optional filtering, sorting, and usage statistics, one page at a time.
list_workbooks
ToolList workbooks visible to the connected PAT on its signed-in Tableau site, with optional filtering and sorting, one page at a time.
Free. No card needed.
How to connect Tableau
- 1Create your free ContextGate account.
- 2Go to Connections → Add Connection, search for Tableau and sign in to Tableau.
- 3Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Tableau.
What you get with Tableau and ContextGate
- Your AI apps can use Tableau Claude, Cursor, ChatGPT and other AI apps reach Tableau through the one ContextGate connection you add to them.
- You choose which tools they can use Switch off any Tableau tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Select a tool on the left to see its parameters
What you get with Tableau and ContextGate
- Your AI apps can use Tableau: Claude, Cursor, ChatGPT and other AI apps reach Tableau through the one ContextGate connection you add to them.
- You choose which tools they can use: Switch off any Tableau tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded: Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Free. No card needed.
How to connect Tableau
- Create your free ContextGate account.
- Go to Connections → Add Connection, search for Tableau and sign in to Tableau.
- Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Tableau.