ThoughtSpot MCP-Server 


Der ThoughtSpot MCP-Server ist ein Cloudflare Worker-basierter Dienst, der Model Context Protocol (MCP)-Endpunkte für die Interaktion mit ThoughtSpot-Daten und -Tools bereitstellt. Er bietet sichere OAuth-basierte Authentifizierung und eine Reihe von Tools zum Abfragen und Abrufen relevanter Daten aus einer ThoughtSpot-Instanz.
Inhaltsverzeichnis
Merkmale
OAuth-Authentifizierung : Sichern Sie Endpunkte mithilfe von OAuth-Flows als eigenen Bereich des Benutzers.
Werkzeuge :
ping: Testen Sie die Konnektivität und Authentifizierung.getRelevantQuestions: Holen Sie basierend auf einer Benutzerabfrage relevante Datenfragen aus der ThoughtSpot-Datenbank.getAnswer: Holen Sie sich die Antwort auf eine bestimmte Frage aus der ThoughtSpot-Datenbank.createLiveboard: Erstellen Sie ein Liveboard aus einer Liste von Antworten.
MCP-Ressourcen :
datasources: Liste der TS-Datenmodelle, auf die der Benutzer Zugriff hat.
MCP-Client-Konfiguration
Um diesen MCP-Server in Ihrem MCP-Client (wie Claude Desktop, Windsurf, Cursor usw.) zu konfigurieren, fügen Sie Ihren MCP-Client-Einstellungen die folgende Konfiguration hinzu:
Unterstützte Transporte
Beitragen
Lokale Entwicklung
Abhängigkeiten installieren :
npm installUmgebungsvariablen einrichten :
Kopieren Sie
.dev.varsund geben Sie die URL und das Zugriffstoken Ihrer ThoughtSpot-Instanz ein.
Starten Sie den Entwicklungsserver :
npm run dev
Endpunkte
/mcp: MCP-HTTP-Streaming-Endpunkt/sse: Vom Server gesendete Ereignisse für MCP/api: MCP-Tools, die als HTTP-Endpunkte verfügbar gemacht werden/authorize,/token,/register: OAuth-Endpunkte
Konfiguration
wrangler.jsonc : Konfigurieren Sie Bindungen, Geheimnisse und Kompatibilität.
MCP-Server, © 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.
Gedankenpunkt
Related MCP Servers
- MIT License
- MIT License
- MIT License