ГлоссаГЛОССАAIпо подписке

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

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

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

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

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 под строкой ввода.

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

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

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

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

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

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

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

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

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