Перейти к основному содержимому

Подключение GigaChat к таблицам Coverse через MCP

GigaChat — нейросеть Сбера тоже умеет работать с вашими таблицами и документами Coverse. Но подключается он не так, как Claude или ChatGPT.

Чем GigaChat отличается

У Claude и ChatGPT есть готовая кнопка «добавить MCP-сервер»: вставили адрес Coverse и всё работает. У GigaChat такой кнопки нет. Подключение делается небольшим агентом созданным на Python: программа берёт GigaChat в качестве «мозга» и даёт ему инструменты Coverse.

Это официально поддерживается Сбером и работает надёжно, но требует участия разработчика. Если у вас нет разработчика, но нужна работа с таблицами через нейросеть без кода — используйте Claude, ChatGPT или универсальный клиент из статьи «Как подключить AI-агента».

Готовый пример

Чтобы не собирать агента с нуля, мы подготовили готовый пример — скачайте, впишите два ключа и запустите:

GitFlic: coverse-gigachat-example

Внутри: агент на Python, который подключается к Coverse и позволяет работать с таблицами обычным языком прямо в консоли. Подробная инструкция находится в файле README репозитория.

Что понадобится

  1. Python 3.10 или новее.
  2. Ключ доступа к GigaChat API — из личного кабинета разработчика Сбера: developers.sber.ru/studio.
  3. Токен доступа Coverse, создаётся в Настройки → Автоматизация и API.

Как запустить

git clone https://gitflic.ru/project/rivercitydev/coverse-gigachat-example.git
cd coverse-gigachat-example

python -m venv .venv
source .venv/bin/activate

pip install -r requirements.txt
cp .env.example .env

Впишите в файл .env два значения: токен Coverse (COVERSE_API_TOKEN) и ключ GigaChat (GIGACHAT_CREDENTIALS) и запустите:

python agent.py

После запуска можно задавать вопросы: «Покажи список моих таблиц», «Добавь строку в таблицу Продажи». Агент сам вызовет нужные инструменты Coverse.

Как это устроено

  • GigaChat рассуждает и решает, какое действие выполнить.
  • Coverse MCP даёт агенту инструменты для чтения и записи таблиц и документов.
  • Агент подключается к серверу Coverse вашим личным токеном доступа без входа по кнопке.
к сведению

Права токена определяют, что может делать агент. Если выдать токену только чтение, агент не сможет менять данные. Подробнее в статье «Права доступа и безопасность».

Частые вопросы

Нужен ли программист, чтобы подключить GigaChat?

Да. GigaChat подключается через агента на Python, поэтому нужен разработчик или наш готовый пример. Если разработчика нет, а работать с таблицами через нейросеть хочется без кода, подойдут Claude, ChatGPT или YandexGPT.

Какие данные увидит GigaChat?

Только те таблицы и документы, которые разрешает токен доступа Coverse. Права задаются при создании токена в разделе «Настройки → Автоматизация и API». Если выдать токену только чтение, агент не сможет менять данные.

Сколько это стоит?

Сторона Coverse работает в рамках вашего тарифа. Обращения к модели GigaChat оплачиваются отдельно, по тарифам GigaChat API у Сбера.

Полезные ссылки