Treasure Dataのドキュメントとプラットフォームは、Claude Codeやその他のMCP対応AIツールからModel Context Protocol(MCP)を通じてアクセスできます。これにより、AIアシスタントがドキュメントにアクセスし、Treasure Data環境と直接やり取りすることが可能になります。
- リアルタイムドキュメントアクセス: AIアシスタントがTreasure Dataの製品や機能に関する正確でコンテキストに沿ったヘルプを提供します。
- プラットフォーム操作: AIアシスタントがデータベースのクエリ、セグメントの管理、ワークフローの実行などを行えます。
- 動的なAPIガイダンス: AIアシスタントがユーザーのニーズに基づいてAPIリファレンスの内容を抽出し、説明できます。
Treasure Dataドキュメントサイトには、製品、機能、APIに関する質問にドキュメントから直接回答できるAIアシスタントが組み込まれています。
- ドキュメントページの右下にある Ask AI ボタンをクリックします。
- 自然言語で質問を入力します。
- AIアシスタントがドキュメントを検索し、ソースリンク付きで関連する回答を提供します。
上部ナビゲーションバーの Search モーダルからもAsk AIにアクセスできます。
AIアシスタントはすべてのドキュメントコンテンツをインデックス化して検索します:
- 製品ガイド: すべてのTreasure Data製品の完全なドキュメント
- APIリファレンス: OpenAPI仕様とエンドポイントの詳細
- Integrationガイド: データソースとデスティネーションのセットアップ手順
- ベストプラクティス: 実装パターンと推奨事項
Parent Segmentはどのように設定しますか?
Integration Hubで利用可能なIntegrationは何ですか?
Real-Time ID Stitchingはどのように機能しますか?
TrinoとHiveの違いは何ですか?
カスタマージャーニーはどのように作成しますか?AIアシスタントは最新のドキュメントコンテンツに基づいて回答を提供し、詳細については関連ページへのリンクを表示します。
開発者やAIツール向けに、Treasure Dataは用途に応じて2つのMCPサーバーを提供しています:
| MCPサーバー | 用途 | できること |
|---|---|---|
| TD Docs MCP | ドキュメント検索 | Treasure Dataの製品や機能について質問する |
| tdx MCP | プラットフォーム操作 | データベースのクエリ、セグメントの管理、ワークフローの実行など |
TD Docs MCPサーバーを使用して、ドキュメントを探索し、APIを検出できます。
サーバーは次のURLで登録されています: https://docs.treasuredata.com/mcp
| ツール | パラメータ | 説明 |
|---|---|---|
list-apis | name?: string | 利用可能なAPIとそのコンテキストおよび目的をリストします。 |
get-endpoints | name: string | 特定のAPIのすべてのエンドポイントとその説明を返します。 |
get-endpoint-info | name: string, path: string, method: string | パラメータ、セキュリティ、例を含む特定のエンドポイントの包括的な情報を返します。 |
get-security-schemes | name: string | 特定のAPIのセキュリティスキームを取得します。 |
get-full-api-description | name: string | 完全なOpenAPI記述を返します。 |
| ツール | パラメータ | 説明 |
|---|---|---|
search | query: string | ドキュメントを検索し、クエリに関連するコンテンツを返します。 |
MCPをサポートする任意のAIツール(Cursor、Claude Code、VS Codeなど)をTD Docs MCPサーバーに接続できます。
- MCPサーバーURLをコピーします:
https://docs.treasuredata.com/mcp - 以下の手順に従ってツールに追加します。
接続後、ツールはTreasure DataのドキュメントとAPIリファレンスにアクセスできるようになります。
- Cursorでコマンドパレットを開きます。
- macOS:
Command + Shift + P - Windows/Linux:
Ctrl + Shift + P
- macOS:
- コマンドパレットに「Open MCP settings」と入力します。
- 「Add custom MCP」を選択します。
Cursorが mcp.json ファイルを開きます。
mcp.jsonにサーバー設定を追加します:
{
"mcpServers": {
"td-docs": {
"url": "https://docs.treasuredata.com/mcp"
}
}
}mcp.jsonファイルを保存します。- MCP設定に戻り、接続を確認します。
接続後、Cursorは利用可能なツールのリストを表示します。
Cursorチャット(Agentモード)で、MCPツールをトリガーする質問をします:
Real-Time ID Stitchingはどのように設定しますか?tdx CLIは、AIツールがTreasure Data環境と直接やり取りできるMCPサーバーを提供します。
まず、tdxをインストールして認証します:
# tdxをインストール
npm install -g @treasuredata/tdx
# 認証
tdx auth setup| ツール | パラメータ | 説明 |
|---|---|---|
tdx_run | args: string[] | 任意のtdx CLIコマンドを実行します。JSON出力を返します。 |
tdx_search | query: string, category?: string | 実行したい内容に基づいて関連するtdxコマンドを検索します。 |
tdx_searchのカテゴリ: Data, CDP, AI, Context, Utilities
- Cursorでコマンドパレットを開きます(
Command + Shift + PまたはCtrl + Shift + P)。 - 「Open MCP settings」と入力し、「Add custom MCP」を選択します。
mcp.json にtdxサーバー設定を追加します:
{
"mcpServers": {
"tdx": {
"command": "tdx",
"args": ["mcp"]
}
}
}グローバルインストールなし(npxを使用):
{
"mcpServers": {
"tdx": {
"command": "npx",
"args": ["@treasuredata/tdx", "mcp"]
}
}
}特定のプロファイルを使用する場合:
{
"mcpServers": {
"tdx": {
"command": "tdx",
"args": ["mcp"],
"env": {
"TDX_PROFILE": "my-profile"
}
}
}
}設定後、次のような会話ができます:
> Treasure Dataで利用可能なデータベースは何ですか?
AIはtdx_runを使用します(args: ["databases"])
> mydbのusersテーブルのスキーマを表示してください
AIはtdx_runを使用します(args: ["describe", "mydb.users"])
> 注文数でトップ10のユーザーを見つけるクエリを実行してください
AIはtdx_runを使用します(args: ["query", "SELECT user_id, COUNT(*) as orders
FROM mydb.orders GROUP BY user_id ORDER BY orders DESC LIMIT 10"])
> 過去30日間に購入したユーザーのセグメントを作成してください
AIはtdx_searchでセグメントコマンドを検索し、その後tdx_runでセグメントを作成しますTreasure Dataのお客様にとって、最も簡単な始め方は tdx claude を使用することです。以下の機能を提供します:
- TD LLM Proxy統合: 既存のAI Suite クレジットを使用
- 事前設定済みTD Skills: SQL、ワークフロー、CDP操作の強化された機能
- ドキュメント検索: TDドキュメントへの組み込みアクセス
# tdxとClaude Codeをインストール
npm install -g @treasuredata/tdx
curl -fsSL https://claude.ai/install.sh | bash
# Treasure Dataで認証
tdx auth setup
# TD統合でClaude Codeを起動
tdx claudetdx claude 経由でClaude Code内で:
> SnowflakeからTDへのデータ取り込みはどのように設定しますか?
> mydb.user_eventsデータを分析してください
> S3から定期的にデータをインポートするワークフローを作成してください
> 売上トップの顧客を見つけるSQLクエリを作成してください
> 過去30日間に購入した顧客のユーザーセグメントを構築してくださいTD Skillsは、Treasure Dataワークフロー向けのAI支援を強化する、事前構築されたClaude Codeプラグインです:
| スキルカテゴリ | 支援内容 |
|---|---|
| SQL Skills | Trino/Hive構文、TD固有の関数、クエリ最適化 |
| Workflow Skills | Digdagワークフロー、スケジューリング、dbt統合 |
| tdx Skills | セグメント、ジャーニー、アクティベーション、AIエージェント |
すべてのTD Skillsは tdx claude を使用する際に自動的に利用可能です。
- Model Context Protocol (MCP) - MCPについて詳しく学ぶ
- tdx CLIドキュメント - 完全なtdxリファレンス
- tdx MCPコマンド - 詳細なMCPサーバードキュメント
- tdx claudeコマンド - Claude Code統合ガイド
- TD Skills - Treasure Data向けの事前構築AIスキル
- Marketing as Code Book - AI支援CDP開発を学ぶ
- 製品ドキュメント - すべてのTreasure Data製品を閲覧