All connectors
ThoughtSpot Spotter MCP
8 tools · Model Context Protocol · Business Intelligence · Analytics · AI Agents
ThoughtSpot Spotter MCP brings governed enterprise analytics, natural-language questions, deep research, root-cause analysis, and insight generation to agents.
Connect ThoughtSpot Spotter MCP
- Open Slashspace and go to Settings, then Connectors.
- On Discover, search for ThoughtSpot Spotter MCP and click Connect.
- Sign in to ThoughtSpot Spotter MCP in your browser. Slashspace updates when the account is connected.
- Then ask for what you need in any Agent mode chat. ThoughtSpot Spotter MCP is on in every chat unless you switch it off.
What your chats can do
8 tools from ThoughtSpot Spotter MCP.
- Check connectivityPing tool to test connectivity and authentication. You can use this if other tool calls are failing to verify if the connection is working.
- Create analysis sessionStart an analytical session with the Analytics Agent. This is the first step in a three-step workflow: create a session, send a message, then poll for updates. Once created, you can use the returned `analytical_session_id` to send analytical questions via `send_session_message` and retrieve answers via `get_session_updates`. Sessions are conversational, so you can ask follow-up questions in the same session without creating a new one. Using a single analytical session is preferable, because it reuses the same data source selection.
- Create dashboardCreate a dashboard from a list of answers, allowing the user to revisit the results later. You can use this if the user asks for a dashboard or liveboard, or asks to save the results from the analysis. This can be a useful way to save the results to revisit later, or present them to other users.
- Get session updatesGet the latest updates from the Analytics Agent. You can call this after `send_session_message` to retrieve the Agent's response. If `is_done` is false, you can call this tool again to continue polling, as the Agent is still generating a response. Even if `is_done` is false, you can use the updates to show status updates or progress to the user, so that they are informed about the ongoing process. An empty `session_updates` list while `is_done` is false is normal; it means the Agent is still thinking. When `is_done` is true, the Agent has finished and the results in `session_updates` are complete, so you can present them to the user. You can also send a follow-up message in the same session after `is_done` is true. If the completed response indicates that no data or no results were found, AND the `list_orgs` tool is available to you, the requested data may live in a different org or the user may not have access to it in the current org: tell the user this and that they can call `list_orgs` to see their orgs (the active one is marked `is_active`) and `switch_org` to switch to another org, then retry. If `list_orgs` is not available, do not mention orgs.
