Official MCP server for Meilisearch — create and configure indexes, add documents, run hybrid and semantic searches, and manage API keys and tasks through conversation.
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
Metabase's built-in MCP server — search, query and visualise your BI data through the semantic layer, scoped to the connecting person's existing Metabase permissions.
Amplitude's official hosted MCP server with 50+ tools over analytics, cohorts, experiments, feature flags, taxonomy and session replay, secured by OAuth and existing RBAC roles.
Indexes the coding-agent sessions already sitting on your disk — months of history from before you installed it — and serves them back over MCP. 3.5 GB searched in ~1.5 ms, no LLM, no embeddings.