ThoughtSpot MCP Server
@thoughtspot
About ThoughtSpot MCP Server
The ThoughtSpot MCP Server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ThoughtSpot": {
"command": "npx",
"args": [
"mcp-remote",
"https://agent.thoughtspot.app/sse"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is ThoughtSpot MCP Server?
A remote MCP server hosted on Cloudflare that provides secure OAuth-based authentication and tools for querying and retrieving data from your ThoughtSpot instance. It supports analytical workflows like data discovery, answering questions, and creating Liveboards.
How to use ThoughtSpot MCP Server?
Configure the server in your MCP client (e.g., Claude Desktop) by adding a JSON entry using npx mcp-remote pointing to https://agent.thoughtspot.app/mcp?api-version=latest. After connecting, select a datasource from the resources list, then ask analytical questions. The server can also be used directly via LLM APIs (OpenAI, Claude, Gemini) using bearer tokens.
Key features of ThoughtSpot MCP Server
- OAuth authentication with Dynamic Client Registration support.
- Tools:
ping,getRelevantQuestions,getAnswer,createLiveboard,getDataSourceSuggestions. - MCP Resources:
datasources– list of accessible ThoughtSpot Data models. - Supports SSE and Streamed HTTP transports.
- Date-based versioning via
?api-version=YYYY-MM-DDquery parameter. - Spotter 3 support (advanced analytics, forecasting, multi-step reasoning, deep research).
Use cases of ThoughtSpot MCP Server
- Discover available data sources for a given query.
- Get top-selling products with inline charts.
- Build a named Liveboard from generated answers.
FAQ from ThoughtSpot MCP Server
How do I obtain a TS_AUTH_TOKEN for API usage?
Use the token endpoints with a secret_key to generate an API token for a specific user/role (see ThoughtSpot trusted auth documentation).
Can I associate the server with a specific ThoughtSpot instance during client registration?
Yes. During manual client registration, you can add a ThoughtSpot URL so that users don’t have to enter the instance URL during the authorization flow.
What API versions are available and how do I pin to a specific one?
Append ?api-version=YYYY-MM-DD to the MCP URL. The server uses date-based versioning; if an exact date isn’t found, it falls back to the closest earlier version.
Which transports are supported?
SSE at https://agent.thoughtspot.app/sse and Streamed HTTP at https://agent.thoughtspot.app/mcp.
Does the server support OAuth apps for Claude or ChatGPT?
Yes. Use OAuth apps with URLs like https://agent.thoughtspot.app/mcp?api-version=latest for plug-and-play integrations with Claude, ChatGPT, or custom OAuth apps.
Frequently asked questions
How do I obtain a TS_AUTH_TOKEN for API usage?
Use the token endpoints with a `secret_key` to generate an API token for a specific user/role (see ThoughtSpot trusted auth documentation).
Can I associate the server with a specific ThoughtSpot instance during client registration?
Yes. During manual client registration, you can add a `ThoughtSpot URL` so that users don’t have to enter the instance URL during the authorization flow.
What API versions are available and how do I pin to a specific one?
Append `?api-version=YYYY-MM-DD` to the MCP URL. The server uses date-based versioning; if an exact date isn’t found, it falls back to the closest earlier version.
Which transports are supported?
SSE at `https://agent.thoughtspot.app/sse` and Streamed HTTP at `https://agent.thoughtspot.app/mcp`.
Does the server support OAuth apps for Claude or ChatGPT?
Yes. Use OAuth apps with URLs like `https://agent.thoughtspot.app/mcp?api-version=latest` for plug-and-play integrations with Claude, ChatGPT, or custom OAuth apps.
Basic information
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments