ThoughtSpot MCP Server

The ThoughtSpot MCP Server

Remote serverstreamable-httpPython

What is the ThoughtSpot MCP Server?

The ThoughtSpot MCP Server

What it actually does

The ThoughtSpot MCP Server provides secure OAuth-based authentication and a set of tools for querying and retrieving relevant data from your ThoughtSpot instance. It's a remote server hosted on Cloudflare.

  • OAuth Authentication — Access your data, as yourself
  • Dynamic Client Registration (DCR) support
  • Any MCP host is allowed. Let's make the world fact driven
  • ping: Test connectivity and authentication
  • getRelevantQuestions: Get relevant data questions from ThoughtSpot analytics based on a user query
  • getAnswer: Get the answer to a specific question from ThoughtSpot analytics

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the ThoughtSpot MCP Server

{
  "mcpServers": {
    "ThoughtSpot": {
      "command": "npx",
      "args": [
         "mcp-remote",
         "https://agent.thoughtspot.app/mcp?api-version=latest"
      ]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
TS_AUTH_TOKENCredential the server authenticates with.Yes
OPENAI_API_KEYCredential the server authenticates with.Yes
ANTHROPIC_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use ThoughtSpot to Troubleshooting.”
  • “Use ThoughtSpot to Endpoints.”

Frequently asked questions

Use the token endpoints with a `secret_key` to generate an API token for a specific user/role (see ThoughtSpot trusted auth documentation).