MCP App Store
Data & Analytics
ThoughtSpot Spotter icon

ThoughtSpot Spotter

by ThoughtSpot

Overview

From everyday data questions to high-level strategic analyses, Spotter by ThoughtSpot helps business and data teams get answers and insights they can trust, validate, and act on, enabling everyone to use data to drive the business forward.

Tools

check_connectivity

ChatGPT
Ping 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_session

ChatGPT
Start 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_dashboard

ChatGPT
Create 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_updates

ChatGPT
Get 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.

send_session_message

ChatGPT
Send a message to a session with the Analytics Agent. The Agent may take some time to think and generate a response, so the response will not be returned immediately. Instead, you can use the get_session_updates tool to query for the latest updates on the session. After the Agent finishes responding (when get_session_updates returns is_done: true), you can send another message to the same session to ask follow-up questions without creating a new session. Do not send a new message until the Agent has finished responding to the previous message (when get_session_updates returns is_done: true). If the user wants to create a dashboard, do not send a message with that request; instead use the create_dashboard tool.

check_connectivity

Claude

create_analysis_session

Claude

create_dashboard

Claude

get_session_updates

Claude

send_session_message

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

10

Tools

4

Prompts

Apr 20, 2026

First seen

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily