「Tinybird」MCPサーバーの役割は?
Tinybird MCP(Model Context Protocol)サーバーは、AIアシスタントとTinybirdデータ分析プラットフォームを接続するために設計されています。これにより、AIクライアントとTinybirdワークスペース間のシームレスなインタラクションが可能となり、データソースへのクエリ、APIエンドポイントからの結果取得、データファイルのプッシュをアシスタントから直接実行できます。この統合により、開発者やデータアナリスト、その他のユーザーが、開発環境のコンテキスト内でデータベースクエリ、データ管理、API連携を行うワークフローを効率化します。サーバーはSSEとSTDIOの両モードに対応しており、さまざまなクライアントアーキテクチャやユースケースに柔軟に対応します。
プロンプト一覧
- Tinybirdデータソースのクエリ:ユーザーがTinybird Query API経由でデータソースにクエリできるプロンプトテンプレート。
リソース一覧
(提供された情報には明示的なリソースは記載されていません。)
ツール一覧
- Tinybirdデータソースのクエリ:Query APIを使用してTinybirdデータソースにクエリを実行します。
- Tinybird APIエンドポイント結果の取得:HTTPリクエスト経由で既存のTinybird APIエンドポイントから結果を取得します。
- データファイルのプッシュ:Tinybirdへデータファイルをアップロードします。
このMCPサーバーのユースケース
- データ分析と探索:開発者はAIアシスタントからTinybirdに保存されたデータを直接クエリ・分析でき、データ駆動型意思決定を効率化します。
- API連携:TinybirdのAPIエンドポイントから結果を簡単に取得し、他アプリやダッシュボードへの分析統合を容易にします。
- 自動レポーティング:AIアシスタントを使い、Tinybirdデータソースのクエリによる定期的な分析レポートの生成・配信が可能です。
- データインジェストと管理:新規データファイルをTinybirdにプッシュし、リアルタイム分析や反復的分析ワークフローに素早く対応できます。
- ワークフロー自動化:クエリ、データプッシュ、取得を組み合わせ、開発環境内でデータワークフローのエンドツーエンド自動化が実現できます。
セットアップ方法
Windsurf
(情報はありません。)
Claude
- 前提条件:Tinybirdアカウント&ワークスペース、Claude Desktop、
uvがインストールされていることを確認してください。 - 設定ファイルの場所:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- MacOS:
- Tinybird MCPサーバーの追加:以下を設定ファイルに貼り付け、プレースホルダーを置き換えてください。
{ "mcpServers": { "mcp-tinybird": { "command": "uvx", "args": [ "mcp-tinybird", "stdio" ], "env": { "TB_API_URL": "<TINYBIRD_API_URL>", "TB_ADMIN_TOKEN": "<TINYBIRD_ADMIN_TOKEN>" } } } } - 保存と再起動:ファイルを保存しClaude Desktopを再起動します。
- 確認:サーバーが接続され、Claudeで利用可能か確認してください。
APIキーのセキュリティ
APIキーは環境変数で管理します。例:
"env": {
"TB_API_URL": "<TINYBIRD_API_URL>",
"TB_ADMIN_TOKEN": "<TINYBIRD_ADMIN_TOKEN>"
}
Cursor
(情報はありません。)
Cline
(情報はありません。)
このMCPをフローで利用する方法
FlowHuntでのMCP利用
FlowHuntワークフローにMCPサーバーを統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションで以下のJSON形式でMCPサーバー情報を入力してください。
{
"mcp-tinybird": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPの全機能・能力をツールとして利用できるようになります。“mcp-tinybird"の部分は実際のMCPサーバー名に、URLもご自身のMCPサーバーURLに差し替えてください。
概要
| セクション | 対応状況 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ✅ | 1件のみ記載: Tinybirdデータソースのクエリ |
| リソース一覧 | ⛔ | 記載なし |
| ツール一覧 | ✅ | クエリ、エンドポイント取得、データファイルプッシュ |
| APIキーのセキュリティ | ✅ | 設定でenv変数を利用 |
| サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
簡易評価:Tinybird MCPサーバーはClaude向けの明確なセットアップ手順と基本ツール説明を提供していますが、リソースドキュメントやマルチプラットフォームの詳細が不足しています。ツールセットはTinybirdワークフローに実用的ですが、リソースやサンプリング情報の欠如が高度なMCP利用を制限しています。
MCPスコア
| ライセンス有無 | ✅ (Apache-2.0) |
|---|---|
| ツールが1つ以上 | ✅ |
| フォーク数 | 14 |
| スター数 | 69 |
評価:
提供情報と上記表に基づき、このMCPサーバーの評価は6/10です。Tinybirdユーザーにとって基本的な統合とセキュリティがしっかりしており堅実ですが、ドキュメントや高度なMCP機能が一部不足しています。
