Turso's hosted MCP server — manage Turso Cloud databases, branch them point-in-time and run SQL from a coding agent, authorised over OAuth with no API token to paste.
Tableau MCP
Summary
Tableau's own MCP server — query published data sources, explore workbooks and views, and render live vizzes inside an AI client.
Features
- Run VizQL queries against published Tableau data sources
- Search and browse workbooks, projects, views and custom views
- Return a view's data or a rendered image, or draw a live interactive viz in-chat
- Read and generate Tableau Pulse metric definitions and insight briefs
- Manage extract refresh tasks, jobs and users, with confirm steps on destructive calls
- Hosted endpoint with OAuth 2.1 per-user permissions, or self-host with a PAT
- Separate tool group for driving a running Tableau Desktop instance
Installation
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
Description
Tableau MCP is Tableau's officially supported MCP server, carrying the "Tableau Supported" badge rather than being a community port. It exposes the Tableau REST, Metadata, VizQL and Pulse APIs as MCP tools, so an assistant can answer questions from governed data instead of a spreadsheet someone pasted into the chat.
What an agent can do with it
- Query data, not files.
query-datasourceruns VizQL queries against a published data source, withget-datasource-metadataandlist-datasourcesfor discovery. The answers inherit the datasource's governed definitions, so the numbers match what the dashboards show. - Explore content.
search-content,list-workbooks,list-projects,list-viewsandget-workbookcover finding things;get-view-dataandget-view-imagereturn a view's underlying data or a rendered PNG, with matching tools for custom views. - Pulse metrics. Seven tools cover metric definitions, subscriptions, insight bundles and generated insight briefs — the narrative layer, not just the numbers.
- Prep flows.
list-flows,get-flow,list-flow-runsandlist-flow-tasks. - Administration. Extract refresh tasks (with an explicit confirm step for updates), jobs, users, admin insights, token revocation and a two-step confirm-before-delete for content.
- Authoring and inline rendering. Workbook upload with a validation step before publish, and
render-interactive-vizplusget-embed-token, which draw a live interactive visualisation inside MCP Apps-capable clients. - Tableau Desktop. A separate tool group talks to a running Desktop instance: list worksheets and dashboards, read the workbook XML, and apply changes back.
Deployment
The recommended path for Tableau Cloud is the hosted service at https://mcp.tableau.com, which uses OAuth 2.1 so each user signs in with their own Tableau identity and existing per-user permissions apply automatically — no shared service account. Tableau Server customers and anyone needing self-hosted infrastructure run it locally with npx -y @tableau/mcp-server@latest (Node.js 22.7.5+) authenticated by a personal access token, in Docker, or from source. A one-click Heroku deploy template is also provided.
Apache-2.0.
Related MCP Servers
Google's official Firebase MCP server — 70+ tools across Firestore, Auth, Crashlytics, Cloud Functions, Storage, Messaging and Remote Config, shipped inside the Firebase CLI.
InfluxData's official MCP server for InfluxDB 3 — schema discovery, bounded SQL and InfluxQL queries, line-protocol writes and token administration across Core, Enterprise and Cloud.
Mixpanel's official hosted MCP server — 80+ tools for querying product analytics, building boards, managing cohorts and metrics, and reading session replays.

