Servidor MCP de ThoughtSpot 

El servidor MCP de ThoughtSpot es un servicio basado en Cloudflare Worker que expone puntos finales del Protocolo de Contexto de Modelo (MCP) para interactuar con los datos y las herramientas de ThoughtSpot. Proporciona autenticación segura basada en OAuth y un conjunto de herramientas para consultar y recuperar datos relevantes de una instancia de ThoughtSpot.
Tabla de contenido
Características
- Autenticación OAuth : puntos finales seguros que utilizan flujos OAuth, como ámbito propio del usuario.
- Herramientas :
ping
: prueba la conectividad y la autenticación.getRelevantQuestions
: obtiene preguntas de datos relevantes de la base de datos de ThoughtSpot en función de una consulta del usuario.getAnswer
: Obtenga la respuesta a una pregunta específica de la base de datos de ThoughtSpot.createLiveboard
: crea un tablero en vivo a partir de una lista de respuestas.
- Recursos del MCP :
datasources
: lista de modelos de datos TS a los que el usuario tiene acceso.
Configuración del cliente MCP
Para configurar este servidor MCP en su cliente MCP (como Claude Desktop, Windsurf, Cursor, etc.), agregue la siguiente configuración a la configuración de su cliente MCP:
Transportes soportados
Contribuyendo
Desarrollo local
- Instalar dependencias :
- Configurar variables de entorno :
- Copie
.dev.vars
y complete la URL de su instancia de ThoughtSpot y el token de acceso.
- Copie
- Inicie el servidor de desarrollo :
Puntos finales
/mcp
: punto final de transmisión HTTP de MCP/sse
: Eventos enviados por el servidor para MCP/api
: herramientas MCP expuestas como puntos finales HTTP/authorize
,/token
,/register
: puntos finales de OAuth
Configuración
- wrangler.jsonc : configura enlaces, secretos y compatibilidad.
Servidor 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.
Punto de pensamiento
Related MCP Servers
- GoMIT License
- RustMIT License
- PythonMIT License
- TypeScriptMIT License