
theinformationlab/tableau_mcp_starter_kit
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Tableau MCP with LangChain의 구현으로 AI 기능 Tableau Server 또는 Cloud 제공
개요
MCP 및 LangChain을 사용하여 Tableau Server 또는 Tableau Cloud에 AI 기능을 제공하는 강력한 통합은 Tableau에서 신뢰할 수있는 데이터와 자연 언어 상호 작용을 가능하게합니다. 이 재포는 Tableau langchain starter kit에 위치한 LangChain과 MCP 도구를 사용하여 Tableau-mcp의 구현입니다. - Tableau 데이터의 자연 언어 쿼리 - 웹 인터페이스 또는 대시보드 확장을 통해 사용 가능 - Tableau Server 및 Tableau Cloud 모두 지원 시작하기 전에 다음을해야합니다. - 또는 나중에 OR, 무료 Tableau Cloud Trial은 Tableau Developer Program을 통해 사용할 수 있습니다 - 다운로드 Python - - 선택된 AI 모델에 대한 Git - 다운로드 (OpenAI 등) 이 코드를 사용할 때, Tableau의 데이터는 외부 AI 모델로 전송됩니다 (기본값, OpenAI). 학습 및 테스트를 위해 Tableau에 포함된 Superstore dataset을 사용하는 것이 좋습니다.
개요(AI 번역)
MCP 및 LangChain을 사용하여 Tableau Server 또는 Tableau Cloud에 AI 기능을 제공하는 강력한 통합은 Tableau에서 신뢰할 수있는 데이터와 자연 언어 상호 작용을 가능하게합니다.
이 재포는 Tableau langchain starter kit에 위치한 LangChain과 MCP 도구를 사용하여 Tableau-mcp의 구현입니다.
♨ 특징
- Tableau 데이터의 Natural language 쿼리
- 웹 인터페이스 또는 Dashboard 확장을 통해 사용 가능
- Tableau Server 및 Tableau Cloud 모두 지원
Pre Pre
시작하기 전에 다음을해야합니다.
- Tableau Server Version 2025.1 이상 또는 Tableau Cloud는 Tableau Developer Program을 통해 무료로 제공됩니다.
- Python 3.12+ - Python 다운로드
- Git - Git 다운로드
- API 자격 선택된 AI 모델(OpenAI 등)
⚠️ 경고
이 코드를 사용할 때, Tableau의 데이터는 외부 AI 모델로 전송됩니다 (기본값, OpenAI). 학습 및 테스트를 위해 Tableau에 포함된 Superstore dataset을 사용하는 것이 좋습니다.
민감한 또는 독점적 인 정보를 처리해야하는 경우 외부 서비스 대신 로컬 AI 모델을 사용하는 도구를 구성 고려하십시오.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Tableau MCP Starter Kit
A powerful integration that brings AI functionality to Tableau Server or Tableau Cloud using MCP and LangChain, enabling natural language interactions with the data you trust in Tableau.
This repo is an implementation of tableau-mcp using the MCP tools with LangChain, building on the tableau_langchain_starter_kit.
🚀 Features
- Natural language querying of Tableau data
- Available via Web interface or Dashboard extension
- Support for both Tableau Server and Tableau Cloud
📋 Prerequisites
Before you begin, ensure you have the following:
- Tableau Server Version 2025.1 or later OR Tableau Cloud, a free Tableau Cloud trial is available via the Tableau Developer Program
- Python 3.12+ - Download Python
- Git - Download Git
- API credentials for your chosen AI model (OpenAI, etc.)
⚠️ Warning
When using this code, data from Tableau will be sent to an external AI model (by default, OpenAI). For learning and testing, it is strongly recommended to use the Superstore dataset included with Tableau.
If you need to process sensitive or proprietary information, consider configuring the tool to use a local AI model instead of an external service. This approach ensures your data remains within your organisation’s infrastructure and reduces the risk of data exposure.
📺 Quickstart Tableau MCP Guides
If you haven’t tried Tableau MCP yet I recommend testing it out using desktop applications like Claude Desktop and VSCode. You can find links to my quickstart tutorials below.
📺 Step Up Guide
🛠️ Installation
1. Install Tableau MCP
git clone https://github.com/tableau/tableau-mcp.git
cd tableau-mcp
From the Install Guide
Install Node.js (tested with 22.15.0 LTS)
npm install
npm run build
2. Clone the Starter Kit Repository
git clone https://github.com/TheInformationLab/tableau_mcp_starter_kit.git
cd tableau_mcp_starter_kit
3. Create Virtual Environment
Creating a virtual environment helps isolate project dependencies:
python -m venv .venv
4. Activate Virtual Environment
Windows:
.venv\Scripts\activate
macOS/Linux:
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →