# mcp-server

Подключает аналитическую платформу ThoughtSpot к ИИ-ассистенту через HTTP MCP. Позволяет запрашивать данные и получать ответы прямо в чате.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 34
- Автор: thoughtspot
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/thoughtspot/mcp-server
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/thoughtspot-mcp-server

## Что делает

Сервер связывает чат с инстансом ThoughtSpot через удалённый адрес `https://agent.thoughtspot.app/mcp`. Для клиентов без поддержки динамической регистрации ключи создаются на странице `agent.thoughtspot.app/clients`. Сгенерированные `Oauth Client Id` и `Oauth Client Secret` система выводит только один раз: если закрыть страницу без копирования, связку придётся перевыпускать.

При ручной настройке инстанс ThoughtSpot можно закрепить сразу, чтобы пользователям не приходилось вводить URL при каждой авторизации. Для изоляции доменов сервер поддерживает переменную окружения `INSTANCE_ALLOWLIST_BY_HOST`, которая задаёт список разрешённых адресов в формате JSON. Невалидный JSON в этой переменной приведёт к ошибке 500, а не к отключению проверки.

## Требования
- Удалённый сервер: `https://agent.thoughtspot.app/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mcp-server https://agent.thoughtspot.app/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add thoughtspot-mcp-server --url https://agent.thoughtspot.app/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "thoughtspot-mcp-server": {
            "url": "https://agent.thoughtspot.app/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "thoughtspot-mcp-server": {
            "type": "http",
            "url": "https://agent.thoughtspot.app/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http thoughtspot-mcp-server https://agent.thoughtspot.app/mcp
```

## Когда брать
- получать данные из аналитики ThoughtSpot в диалоге с моделью
- настроить безопасную OAuth-авторизацию к инстансу ThoughtSpot
- ограничить список доступных инстансов для конкретных доменов

## Примеры запросов агенту
- Покажи динамику выручки за прошлый квартал из ThoughtSpot
- Запроси данные по активным пользователям из нашего инстанса ThoughtSpot

## Похожие
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16717
- [PostHog MCP Server](https://affpapa.org/nevibecode/mcp/posthog-mcp-server.md) — MCP-сервер · ★ 40409
- [dbx](https://affpapa.org/nevibecode/mcp/dbx.md) — MCP-сервер · ★ 27669
- [Metabase](https://affpapa.org/nevibecode/mcp/metabase.md) — MCP-сервер · ★ 49845

## Другие версии с тем же именем
- [mcp-server · heyputer](https://affpapa.org/nevibecode/mcp/mcp-server.md) — ★ 43872
- [mcp-server · mapbox](https://affpapa.org/nevibecode/mcp/mapbox-mcp-server.md) — ★ 363
- [mcp-server · packmindhub](https://affpapa.org/nevibecode/mcp/packmindhub-mcp-server.md) — ★ 319
- [mcp-server · bingowon](https://affpapa.org/nevibecode/mcp/bingowon-mcp-server.md) — ★ 121
- [mcp-server · ui5](https://affpapa.org/nevibecode/mcp/ui5-mcp-server.md) — ★ 104

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
