Подключение YandexGPT к таблицам Coverse через MCP
YandexGPT умеет работать с вашими таблицами и документами Coverse. Подключение делается по адресу сервера в консоли Yandex AI Studio, писать код не нужно.
В отличие от GigaChat, которому нужен агент на Python, у Яндекса есть MCP Hub — раздел, куда можно добавить внешний MCP-сервер по ссылке, как коннектор в Claude или ChatGPT.
Что понадобится
- Аккаунт Yandex Cloud с доступом к AI Studio.
- Токен доступа Coverse — создаётся в Coverse: Настройки → Автоматизация и API → создать токен.
- Роли в Yandex Cloud. Чтобы создать подключение, нужны роли
serverless.mcpGateways.editorиiam.serviceAccounts.user. Чтобы агент обращался к внешнему серверу — дополнительноserverless.mcpGateways.invokerиserverless.mcpGateways.anonymousInvoker.
Подключение через интерфейс
-
В консоли AI Studio выберите каталог, где у вас есть нужные роли.
-
Слева откройте Agent Atelier → MCP-серверы.
-
Нажмите Создать MCP-сервер и выберите способ Внешний MCP-сервер.
-
Задайте Имя сервера, например,
coverse. Остальные поля — описание, метки, подсеть, логи, сервисный аккаунт, можно не заполнять. Нажмите Создать. -
В окне параметров подключения укажите:
-
URL — адрес сервера Coverse:
https://mcp.app.coverse.team/mcp -
Транспорт — выберите Streamable HTTP.
-
Тип авторизации — выберите Токен доступа и в блоке «Заголовок авторизации» укажите:
- имя заголовка:
Authorization - значение:
Bearer ВАШ_ТОКЕН_COVERSE
- имя заголовка:
-
-
Нажмите Подключиться.
-
В блоке Инструменты выберите инструменты Coverse, которые хотите дать агенту, и нажмите Сохранить.
После этого сервер Coverse появится в MCP Hub, и AI-агент сможет читать и заполнять ваши таблицы.
Слово Bearer, пробел и затем сам токен — всё в одном значении заголовка. Токен берётся в Coverse в разделе Настройки → Автоматизация и API.
Подключение через API
Если вы обращаетесь к модели из кода, внешний MCP-сервер указывается прямо в запросе через OpenAI-совместимый Responses API:
response = client.responses.create(
model=f"gpt://{YANDEX_FOLDER_ID}/yandexgpt",
input=[{"role": "user", "content": "Покажи мои таблицы в Coverse"}],
tools=[
{
"type": "mcp",
"server_label": "coverse",
"server_url": "https://mcp.app.coverse.team/mcp",
}
],
)
Токен доступа Coverse передаётся так же в заголовке Authorization запроса к серверу Coverse.
Права доступа
Что именно сможет делать агент, определяет токен Coverse. Если выдать токену только чтение, агент не изменит данные.
Подробнее о том, как ограничить права агента, в статье «Права доступа и безопасность».
Частые вопросы
Нужен ли программист, чтобы подключить YandexGPT?
Нет. Внешний MCP-сервер добавляется по адресу в консоли Yandex AI Studio, писать код не нужно. Через код подключение тоже возможно, если вы обращаетесь к модели из своего приложения.
Какие данные увидит YandexGPT?
Только те таблицы и документы, которые разрешает токен доступа Coverse. Права задаются при создании токена в разделе «Настройки → Автоматизация и API». Если выдать токену только чтение, агент не сможет менять данные.
Чем это отличается от подключения GigaChat?
YandexGPT подключается по адресу в интерфейсе, без кода. GigaChat подключается через отдельного агента на Python. Поэтому для YandexGPT разработчик не нужен.