MCP: настоящие инструменты для ИИ-ассистентов
Model Context Protocol — это стандартная форма подключения ассистента к инструментам: один MCP-сервер отдаёт файлы, браузер, базу данных или API, и любой ассистент, понимающий MCP, пользуется ими без собственного клея. До MCP каждому ассистенту был нужен свой формат плагинов, теперь сервер пишут один раз.
Начните с двух серверов: файловая система (ограниченная папкой проекта и никогда — всем диском) и fetch (для чтения URL). Серверы базы данных и браузера добавляйте только тогда, когда задача действительно их требует: каждый лишний инструмент — это лишние способы, которыми агент может вас удивить.
Свой сервер
Минимальный сервер оборачивает одно действие, которое команда делает
каждый день: прогон тестов, запрос к базе на стенде, заведение тикета.
Открывайте три-пять операций со строгими схемами, а не пятьдесят тонких
обёрток —
агенты хорошо выбирают из короткого меню и
теряются в длинном.
Версионируйте сервер вместе с процессом, которому он служит, логируйте
каждый вызов с аргументами и считайте непонятный текст ошибки багом: агент
читает ошибки буквально, как их читал бы пользователь.
Границы безопасности
Каждый MCP-сервер — это удалённое выполнение кода с хорошими манерами. Задавайте узкие корни файловой системы, требуйте подтверждения для записи и внешних вызовов и никогда не отдавайте серверу продакшен-учётки, если на те же вопросы отвечает реплика только для чтения. Сторонние серверы проверяйте как зависимости: фиксируйте версии и читайте diff при обновлении.
| Создание и развитие агентов | |
| Как писать навыки для ИИ-ассистентов | |
| Агент OpenCode |