Перейти к содержимому

Подключите AI к рабочим системам

Дайте агентам доступ к нужным данным и действиям. Разработаю MCP-серверы для ваших систем и настрою права доступа.

Oleg Sotnikov
Oleg Sotnikov · AppMaster

Разработка кастомного MCP-сервера — это создание сервера по протоколу Model Context Protocol, который отдаёт ваши системы (CRM, базу данных, внутреннюю админку) как инструменты для AI-агента. Олег Сотников делает MCP-серверы для продакшена, включая ту часть, которую команды чаще всего недооценивают: какие операции агенту разрешены и как ключи остаются вне его досягаемости. Он написал и поддерживает sallyport — опенсорсное Mac-хранилище, которое выполняет аутентифицированные действия для AI-агентов через MCP: агент получает операцию, но не ключ.

Что я делаю

Шесть видов работ с MCP, за которые я берусь. В большинстве проектов сходятся два-три из них.

Серверы для внутренних систем

Агент работает внутри вашей CRM, ERP или админки: заводит тикет, обновляет запись, оформляет возврат. Каждое действие упирается в права той роли, от имени которой идёт вызов.

Коннекторы к источникам данных

Чтение там, где лежат ответы: базы данных, хранилище, документы, внутренние вики. Запросы я собираю и ограничиваю на стороне сервера, чтобы агент не вычитывал целую таблицу ради одного ответа.

Серверы действий с защитой секретов

Паттерн sallyport: секрет держит сервер, наружу выходит операция. Агент отправит сообщение или обновит токен, но ни один вызов не вернёт сам секрет, и маршрута экспорта не существует.

Обёртка существующего API под агентов

Ваш REST или GraphQL API уже работает для разработчиков. Агентам нужен другой дизайн: операций меньше, но они крупнее, ошибки написаны понятным текстом, а по описанию модель понимает, что вызывать, без догадок.

Деплой и наблюдаемость

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

Аудит безопасности готовой связки

У вас уже крутятся MCP-серверы и нужен взгляд со стороны. Смотрю, что они отдают наружу, где лежат токены, куда доберётся агент с подсунутым промптом и что закрывать первым.

Как это работает

1

Определяем инструменты и права

Записываем, что агент должен уметь и, что важнее, чего он не должен уметь никогда. У каждого инструмента своя граница: какие записи, какие действия, какое окружение, от чьего имени.

2

Собираем и проверяем на живых сценариях

Я пишу сервер и гоняю его в настоящем хосте на тех сценариях, которые вы хотите автоматизировать. Названия и описания инструментов переписываю до тех пор, пока агент не начинает выбирать нужный сам: именно здесь тихо ломается большинство MCP-интеграций.

3

Деплой, передача, документация

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

Почему я

  • Я написал и поддерживаю sallyport — опенсорсное Mac-хранилище, которое выполняет аутентифицированные действия для AI-агентов через MCP: агент получает операцию, но не ключ
  • AppMaster обрабатывает 11+ млрд токенов в месяц, поэтому эргономика инструментов для агентов — что модель под нагрузкой действительно вызывает правильно — для меня ежедневная работа, а не тема для чтения
  • 25+ лет в инженерии, 7 патентов и продакшен-системы с пользователями в 190+ странах при аптайме 99,99%

Частые вопросы

Что такое разработка кастомного MCP-сервера?

MCP-сервер даёт AI-приложениям доступ к данным и действиям по протоколу Model Context Protocol. Я разрабатываю сервер под ваши системы: CRM, базу данных, внутренние инструменты и правила доступа.

Сколько стоит кастомный MCP-сервер?

Цену считаю под конкретный проект. Коннектор на чтение к одной базе и сервер действий с правами поверх четырёх внутренних систем — работы разного масштаба, и одинаковая цена для них была бы нечестной. Многие заходят через Team & AI Audit за $5 000: он оценивает объём работ до того, как вы соглашаетесь на разработку. Ставки за ретейнер и советника — на странице цен.

Сколько времени занимает разработка MCP-сервера?

Один коннектор поверх аккуратного документированного API — это дни. Сервер, который выполняет реальные действия в нескольких внутренних системах, с правами и журналом аудита, — недели, и большая часть времени уходит на границы и проверки, а не на сам протокол. Когда обсудим объём, я даю вилку и честно говорю, какие её части пока неопределённые.

Как вы защищаете наши ключи и доступы?

Секреты остаются на сервере; агент получает доступ к операциям. Сервер проверяет права для каждого инструмента и записывает действия в журнал. Для чувствительных операций можно настроить подтверждение человеком.

MCP работает только с Claude?

Нет. Anthropic выпустила MCP как открытый стандарт, и сервер, написанный под протокол, работает с любым хостом, который его поддерживает: Claude, ассистенты внутри IDE, другие агентные фреймворки. Сервер пишется один раз под протокол и дальше живёт независимо от того, каким хостом вы пользуетесь.

Соедините агентов со своими системами

Принесите один процесс, который хотите отдать агенту. Разберём инструменты, права и то, что нужно, чтобы это доехало до продакшена.

30 минут, бесплатно. Если MCP вашей задаче не подходит, скажу об этом на звонке.

Записаться на звонок

На бесплатном 30-минутном звонке разберём вашу задачу и выберем, с чего начать.

Удобнее написать?Написать в TelegramОтправить сообщение