thoughtspot.com
ThoughtSpot is an analytics platform for querying, modeling, and embedding governed data experiences, including AI-assisted analytics. It provides APIs and MCP-based access to ThoughtSpot instance data, content, and analytics workflows.
ThoughtSpot exposes tenant-hosted REST APIs (v2 and deprecated v1), a tenant-hosted GraphQL endpoint, and hosted Spotter MCP server endpoints for OAuth and bearer-token integrations; no first-party CLI surfaced in public docs.
- ThoughtSpot Spotter MCP Serverdiscovered
- ThoughtSpot REST API v2.0discovered
- ThoughtSpot REST API v1discovered
- ThoughtSpot GraphQL endpointdiscovered
Enable trusted authentication on your ThoughtSpot instance, then use the documented token-generation flow at REST API v2.0 authentication to call /api/rest/2.0/auth/token/full and mint a full access token for a user or service account. This token is referred to in the docs as TS_AUTH_TOKEN.
Sign in to your ThoughtSpot instance using one of ThoughtSpot's supported login flows documented at REST API v2.0 authentication or REST API v1 authentication. A successful login returns session cookies that must be sent with subsequent API or GraphQL requests.
Use an existing authorized ThoughtSpot user account. The REST API v1 authentication guide documents posting username and password to /tspublic/v1/session/login, which establishes authenticated session cookies for later v1 API calls.
Register an OAuth client for your ThoughtSpot integration as described under OAuth client registration in Connecting MCP Server to clients. Use that client to complete the OAuth flow when connecting to the remote MCP server.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://thoughtspot.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing