TT

theinformationlab/tableau_mcp_starter_kit

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

30 stars 17 forks 品質 63 トレンド 11MIT

「Tableau MCP」と「LangChain」によるAI機能「Tableau Server」または「クラウド」を提供

概要

MCP と LangChain を使用して、Tableau Server または Tableau Cloud に AI 機能を提供する強力な統合により、Tableau で信頼するデータと自然言語の相互作用を有効にします。 このリポジトリは、LangChain を使用した MCP ツールを使用して、tableau langchain starter kit 上に構築されたものです。 - 表データの自然言語の照会 - Web インターフェイスまたはダッシュボードの拡張機能で利用可能 - Tableau Server と Tableau Cloud の両方のサポート 始める前に、次のことを確実にしてください。 - またはそれ以降の OR , 無料の Tableau Cloud トライアルは、Tableau Developer Program で利用できます。 - Python をダウンロード - ダウンロード Git - 選択した AI モデル(OpenAI など)に このコードを使用する場合は、Tableau のデータが外部の AI モデルに送信されます(デフォルトでは、OpenAI)。 学習とテストのために、Tableauに含まれているスーパーストアのデータセットを使用することをお勧めします.

概要(AI 翻訳)

MCP と LangChain を使用して、Tableau Server または Tableau Cloud に AI 機能を提供する強力な統合により、Tableau で信頼するデータと自然言語の相互作用を有効にします。

このリポジトリは、LangChain を使用した MCP ツールを使用して、tableau langchain starter kit 上に構築されたものです。

OST の特徴

  • Tableauデータの自然言語照会
  • Web インターフェイスまたはダッシュボードの延長によって利用できる
  • Tableau Server と Tableau Cloud の両方のサポート

受託者

始める前に、次のことを確実にしてください。

  • Tableau Server バージョン 2025.1 以降、または Tableau Cloud は、Tableau Developer Program から無料トライアルが利用できます。 -Python 3.12+ - Pythonのダウンロード
  • Git - ダウンロードGit -選択したAIモデル(OpenAIなど)のAPI認証情報

⚠️ 警告

このコードを使用する場合は、Tableau のデータが外部の AI モデルに送信されます(デフォルトでは、OpenAI)。 学習とテストのために、Tableauに含まれているスーパーストアのデータセットを使用することをお勧めします。

機密情報を処理する必要がある場合は、外部サービスではなくローカル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:

⚠️ 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:

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →