MCP-сервер: что это и как подключить его к ИИ-агенту
MCP - стандарт, по которому ИИ-агент подключается к таблицам, CRM, базам и сервисам. Что такое MCP-сервер, как он работает, как подключить и что учесть по безопасности.
MCP (Model Context Protocol) - это открытый стандарт, по которому ИИ-модели и агенты подключаются к внешним данным и инструментам. Его предложила компания Anthropic в конце 2024 года, и сейчас его поддерживают большинство популярных ИИ-инструментов: Claude, Cursor, редакторы кода, конструкторы агентов.
Проще всего думать о MCP как о «розетке» для ИИ. Раньше под каждую связку модели и сервиса писали свою интеграцию. Теперь сервис один раз делает MCP-сервер, и к нему может подключиться любой совместимый агент.
Что такое MCP-сервер
- 01Агентрешает, что нужно
- 02MCP-серверсписок инструментов
- 03Сервистаблица, CRM, база
- 04Ответданные обратно агенту
MCP-сервер - это небольшая программа, которая сообщает агенту: «вот что я умею». Например, MCP-сервер для таблиц умеет читать строки, добавлять строки и искать. Агент видит этот список и сам решает, когда чем воспользоваться.
MCP-сервер может давать агенту три вещи:
- Инструменты - действия: найти, записать, отправить, посчитать.
- Ресурсы - данные для чтения: файлы, записи, документы.
- Шаблоны запросов - готовые сценарии работы, которые можно вызвать.
Зачем это бизнесу
- Агент работает с вашими данными. Не с тем, что вы скопировали в чат, а с живой таблицей, CRM или базой.
- Меньше ручных интеграций. Подключили сервер один раз, и им пользуются разные агенты и инструменты.
- Контроль прав. Можно дать агенту только чтение или только определённые действия.
Примеры MCP-серверов
- Файлы и папки на компьютере или сервере.
- Таблицы и базы данных.
- CRM и учётные системы, в том числе 1С через её HTTP-интерфейсы.
- Сервисы аналитики и поиска, например подбор ключевых слов.
- Браузер: агент открывает сайты и действует на страницах.
- Мессенджеры и почта.
Как подключить MCP-сервер
Общий порядок одинаковый для большинства инструментов:
- Выберите сервер. Готовый из каталога или свой под вашу систему.
- Установите или укажите адрес. Локальный сервер запускается на вашей машине, удалённый подключается по ссылке.
- Добавьте его в настройки агента. В Claude, Cursor и других инструментах для этого есть раздел с MCP-серверами.
- Передайте ключи доступа. Через настройки или файл окружения, не в тексте запроса.
- Проверьте. Попросите агента сделать простое действие и посмотрите, что он вызвал.
Как сделать свой MCP-сервер
Если готового сервера под вашу систему нет, его можно написать. Есть официальные библиотеки для популярных языков. По сути вы описываете набор функций: название, что делает, какие параметры принимает. Простой сервер с парой инструментов делается за день, в том числе вместе с Claude Code или Cursor.
Безопасность: что важно
- Минимум прав. Если агенту нужно только читать, не давайте запись.
- Осторожно с чужими серверами. Сервер из непроверенного источника получает доступ к тому, что вы ему откроете.
- Подтверждение опасных действий. Удаление, отправка денег, массовые рассылки - только с подтверждением человека.
- Журнал вызовов. Должно быть видно, что агент делал через сервер.
Частые вопросы
MCP-сервер что это простыми словами?
Это переходник между ИИ-агентом и сервисом. Он сообщает агенту, какие действия доступны, и выполняет их по запросу агента.
Есть ли MCP-сервер для 1С?
Готовые решения появляются, а также можно сделать свой поверх HTTP-сервисов или OData-интерфейса 1С. Объём работы зависит от конфигурации и задач.
Чем MCP отличается от обычного API?
API - это интерфейс конкретного сервиса, под который нужно писать код. MCP - единый способ описать такие интерфейсы для ИИ, чтобы агент сам понимал, что и когда вызывать.
Можно ли использовать MCP в n8n?
Да, в n8n есть поддержка MCP: сценарий может выступать как сервер для агента или сам подключаться к серверам.