ГлоссаГЛОССАAIтестовый режим до 1 октября 2026

← Как подключить

Подключение к AnythingLLM

Пять шагов, около двух минут. Доступ один на все среды: подключённая «Глосса» в другой программе от этого не отвалится, код доступа тот же.

⚠️ Среда без гарантии. Коннектор проверен в Claude, ChatGPT, Grok и Hermes — сбои в них мы чиним. AnythingLLM работает по тому же стандарту MCP, и шаги ниже перенесены из проверенной инструкции, но стабильность конкретной версии среды мы не обещаем.
Что нужно до начала. Код доступа — он спрашивается в окне входа коннектора и он же передаётся заголовком в средах без такого окна. Код виден в личном кабинете; если кабинета ещё нет, зарегистрируйтесь. Выданный лично код работает сам по себе, регистрация для него не нужна.
⚠️ Имя сервера в конфигурации — только латиницей. Из кириллического имени не собираются внутренние идентификаторы инструментов: сервер подключится и будет виден в настройках, но в чате помощник ответит, что не видит его инструменты. Поэтому пишите его латинскими буквами: glossa. Уже назвали по-русски — удалите запись и заведите заново латиницей.

AnythingLLM работает на вашем компьютере или сервере, поэтому подключение отличается от Claude и ChatGPT: окна входа здесь нет, и доступ передаётся кодом в заголовке Authorization. Подойдёт десктоп-приложение или установка на сервере — нужен раздел Agent Skills с блоком MCP Servers. Модель — любая из тех, что вы уже настроили: коннектор к ней не привязан.

  1. Возьмите код доступа в личном кабинете — он же служит ключом в заголовке. Отдельный токен выпускать не нужно. Обращайтесь с ним как с паролем: он открывает ваш доступ к книге.
  2. Откройте раздел MCP Servers. Шестерёнка настроек → Agent Skills в левом столбце. Прокрутите страницу вниз: под блоками Custom Skills и Agent Flows находится MCP Servers. Пока ничего не добавлено, там написано No MCP servers found, а рядом стоит кнопка Refresh — она понадобится на шаге 4.
  3. Опишите сервер в конфигурации. Серверы задаются файлом anythingllm_mcp_servers.json в папке storage/plugins вашей установки: у сборки на сервере это примонтированный каталог, у десктоп-приложения — его папка данных. Создайте файл, если его ещё нет, и вставьте:

    storage/plugins/anythingllm_mcp_servers.json

    {
      "mcpServers": {
        "glossa": {
          "type": "streamable",
          "url": "https://glossa-ai.ru/mcp",
          "headers": { "Authorization": "Bearer ВАШ_КОД_ДОСТУПА" }
        }
      }
    }
    Тип сервера обязательно streamable: адрес работает по протоколу Streamable HTTP, а со значением sse подключение не устанавливается — это самая частая ошибка при первом подключении. Имя сервера пишите латиницей.
  4. Обновите список серверов. Вернитесь в Agent Skills → MCP Servers и нажмите Refresh. Состояние Running означает, что подключение установлено; щёлкните по серверу, чтобы увидеть список инструментов — glossa_search, glossa_get_point и остальные. Состояние Stopped значит, что сервер не поднялся.
  5. Спросите через @agent. Инструменты MCP доступны только в агентском режиме, поэтому начинайте сообщение с @agent: «@agent Что „Глосса“ пишет о пределах свободы договора по статье 421 ГК РФ?». Какие инструменты подключены к диалогу, видно в меню Tools под строкой ввода.

Адрес коннектора

https://glossa-ai.ru/mcp

Это не адрес страницы, на которой вы сейчас находитесь. Скопируйте адрес кнопкой, а не из адресной строки браузера: вставленный адрес страницы проходит вход, но коннектора по нему нет, и помощник отвечает «no MCP server was found at the provided URL».

Типичные ошибки

Сервер в списке, но состояние Stopped

Так выглядит неудачное подключение. Три причины по частоте: тип сервера sse вместо streamable; опечатка в коде доступа (лишний пробел, потерянный символ, отсутствующее слово Bearer перед значением); недействительный код. Код виден в личном кабинете; исправьте значение и нажмите Refresh.

Сервер Running, но в чате инструменты не вызываются

Сообщение отправлено без приставки @agent — тогда отвечает обычная модель и к коннектору не обращается. Вторая причина: кириллическое имя сервера в конфигурации. Перепишите его латиницей и обновите список.

Долгий ответ обрывается

Сложный вопрос вызывает несколько обращений к книге подряд. Если ваша сборка обрывает вызов по таймауту, увеличьте лимит ожидания инструмента в настройках агента.

Как быть, если код доступа сменился

Замените значение заголовка в том же файле и нажмите Refresh. Подключения в других средах это не затрагивает — там вход выполняется своим сеансом.