Deployed as a Cloudflare Worker-based service that hosts the MCP server endpoints
Integration for code coverage reporting and monitoring
Integration with GitHub for CI/CD checks as shown by the check-runs badge
ThoughtSpot MCPサーバー
ThoughtSpot MCP Serverは、Cloudflare Workerベースのサービスで、ThoughtSpotのデータやツールと連携するためのModel Context Protocol(MCP)エンドポイントを公開します。安全なOAuthベースの認証と、ThoughtSpotインスタンスから関連データをクエリおよび取得するためのツールセットを提供します。
目次
特徴
- OAuth 認証: ユーザー独自のスコープとして、OAuth フローを使用してエンドポイントを保護します。
- ツール:
ping
: 接続と認証をテストします。getRelevantQuestions
: ユーザークエリに基づいて、ThoughtSpot データベースから関連するデータの質問を取得します。getAnswer
: ThoughtSpot データベースから特定の質問に対する回答を取得します。createLiveboard
: 回答のリストからライブボードを作成します。
- MCP リソース:
datasources
: ユーザーがアクセスできる TS データ モデルのリスト。
MCP クライアント構成
この MCP サーバーを MCP クライアント (Claude Desktop、Windsurf、Cursor など) で構成するには、次の構成を MCP クライアント設定に追加します。
サポートされているトランスポート
貢献
地域開発
- 依存関係をインストールします:
- 環境変数を設定します:
.dev.vars
をコピーし、ThoughtSpot インスタンスの URL とアクセス トークンを入力します。
- 開発サーバーを起動します:
エンドポイント
/mcp
: MCP HTTPストリーミングエンドポイント/sse
: MCP のサーバー送信イベント/api
: HTTPエンドポイントとして公開されるMCPツール/authorize
、/token
、/register
: OAuthエンドポイント
構成
- wrangler.jsonc : バインディング、シークレット、および互換性を構成します。
MCPサーバー、© ThoughtSpot, Inc. 2025
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
思考スポット
Related MCP Servers
- AsecurityAlicenseAqualityThis is a MCP server that implements an unreasonable thinking system. It helps generate unconventional solutions: Generating unreasonable thoughts that challenge conventional wisdom. Creating branches of thinking in different directionsLast updated -310JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.Last updated -48PythonMIT License
- -securityAlicense-qualityA minimal MCP Server that provides Claude AI models with the 'think' tool capability, enabling better performance on complex reasoning tasks by allowing the model to pause during response generation for additional thinking steps.Last updated -5251TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that enables managing multiple lines of thought with features like branch navigation, cross-references between related thoughts, and insight generation from key points.Last updated -1TypeScriptMIT License