tableau/tableau-mcp
Tableau's official MCP Server. Helping agents see and understand data.
What it solves
It simplifies the process of integrating Tableau's data visualization and analytics platform into AI applications. It provides a standardized way for AI agents and clients (like Claude or ChatGPT) to interact with Tableau data, workbooks, and views, allowing users to query data and explore content through natural language.
How it works
The project implements the Model Context Protocol (MCP), the open standard for connecting AI models to external data sources. It offers two deployment options: a hosted managed service for Tableau Cloud users via OAuth 2.1, or a self-hosted local version using Node.js/npx for Tableau Server customers.
Who it’s for
Developers building AI applications that want to leverage Tableau's analytics capabilities, as well as data analysts who want to interact with their Tableau dashboards and data sources using AI clients.
Highlights
- Standardized Integration: Uses the Model Context Protocol (MCP) to provide tools, resources, and prompts for AI clients.
- Flexible Deployment: Supports both a managed hosted service and self-hosted/local infrastructure.
- Enterprise-Ready: Enforces per-user permissions automatically via OAuth 2.1 in the hosted version.
- Natural Language Interaction: Enables AI agents to perform tasks like querying specific data sources, finding the most viewed workbooks, and retrieving specific views.
Related
- Project
- Project
- Project
- Project
- Project