﻿# MCP LibreChat подключён, но у агента нет инструмента

Инструмент MCP отсутствует у агента LibreChat: выбор чата, привязка Agent Builder, аутентификация пользователя и возможности модели.

Автор: Команда Retrivium
Обновлено: 2026-11-03
Канонический URL: https://retrivium.ai/ru/journal/librechat-agent-mcp-tool-not-visible/
Language: ru

Подключённый сервер MCP не выдаёт инструменты каждому агенту LibreChat автоматически. Обычная беседа выбирает сервер через поле ввода, а агент хранит собственную конфигурацию Agent Builder. Проверяйте фактически используемый путь.

## Конкретная граница приложения

В обычном поддерживаемом endpoint откройте палитру +, Attach and tools и выберите сервер MCP Servers. Выбор появляется отдельной меткой. Agents и Assistants используют собственные настройки, поэтому обычный выбор там скрыт. Администратор также может оставить сервер доступным только агентам. Состояние соединения — другая граница: Disconnected и Needs Auth означают разное. Серверу могут понадобиться собственные данные текущего пользователя или вход OAuth до доступности инструментов. Наконец выбранная модель должна поддерживать вызовы инструментов. Ни одно условие не подтверждается обычным текстовым ответом. Важно записать именно текущую учётную запись, поскольку удачная проверка владельца ресурса не обязательно описывает права другого участника ([LibreChat MCP](https://www.librechat.ai/docs/features/mcp)).

## Практический маршрут

Определите, использует беседа агента или обычный endpoint. Для агента откройте Agent Builder, нажмите Add около Tools и отфильтруйте Tool Library по MCP servers. Добавьте нужный сервер, оставьте необходимые инструменты, сохраните агента и проверьте новую беседу с этим агентом. Изучите требования настройки и аутентификации фактического пользователя. Некоторые серверы определяют инструменты только во время запроса; отсутствие предварительного списка отличается от полного отсутствия соединения ([LibreChat Agents](https://www.librechat.ai/docs/features/agents)).

## Разобранный пример

Сервер заметок работает в обычной беседе, но сохранённый агент проверки не читает ту же безопасную заметку. Пользователь выбрал сервер в палитре и предположил наследование агентом. Добавьте сервер через Tool Library агента, оставьте нужный инструмент чтения и повторите запрос с вымышленной заметкой, содержание которой известно независимо от модели. Сравните результат инструмента с ответом.

| Проверка | Запись |
| --- | --- |
| Путь беседы | Выбор обычного endpoint либо конкретного сохранённого агента приложения. |
| Привязка | Сервер и инструмент, прикреплённые через соответствующий интерфейс настройки. |
| Выполнение | Возвращённый текст заметки виден в результате инструмента, а не угадан ответом. |

## Как правильно прочитать сбой

По текущей документации агент с MCP останавливает выполнение с ошибкой, если при запуске не доступен ни один его инструмент, вместо незаметного ответа без них. Изучите потерю соединения или доступа в ошибке. Если инструмент доступен, но не вызывается, после проверки привязки исследуйте поддержку модели и формулировку задачи. Не меняйте все слои одновременно ([LibreChat feature documentation](https://www.librechat.ai/docs/features)).

## Что завершает проверку

Исправление относится к отсутствующей границе: выбору беседы, привязке агента, аутентификации или поддержке инструментов моделью. Единственный статус соединения не может заменить все эти проверки и не объясняет полный путь фактического выполнения.

Связанные материалы: [llama.cpp server: локальный API из GGUF-модели](/ru/journal/llama-cpp-server-launch/), [VRAM для LLM: почему размер модели — не весь расчёт](/ru/journal/vram-and-models/).
