РАЗРАБОТКА

Разработчики создали защищённый MCP-сервер на AWS для B2B-платформы с 1 млн компаний

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

✍️ Редакция iTech News | 09.12.2025 | ⏱ 2 мин | Источник: InfoQ
Защищённый MCP-сервер на AWS для B2B-платформы

Разработчики создали защищённый Model Context Protocol (MCP) сервер на облачной платформе AWS для B2B-решений, обслуживающего более 1 миллиона компаний. Это решение важно для обеспечения безопасного взаимодействия с реальными бизнес-данными и оперативными процессами без риска утечек информации.

Вызов интеграции с реальными данными

Большинство примеров использования MCP останавливаются на концептуальных демонстрациях, не касаясь реальных рабочих процессов. Основная задача заключалась в том, чтобы внедрить MCP сервер, который обеспечил бы безопасное соединение с LLM-клиентами, позволяя пользователям запрашивать данные по структурированным запросам, таких как «найти SaaS-компании в Германии с числом сотрудников от 50 до 200».

Проект потребовал серьёзного подхода к безопасности. В разработке архитектуры MCP сервера были использованы строгие контракты и системы безопасности, что сделало его полноценным интерфейсом, а не простым дополнением к существующему API. Масштабируемость решения стала ключевым аспектом, и с самого начала проектировалась ёмкая система обработки миллионов запросов, что важно для обеспечения скорости и надежности.

Технические детали реализации

Архитектура решения основывалась на использовании AWS AppSync для обработки GraphQL-запросов, что обеспечивало структурированный доступ к данным о бизнесе. MCP сервер, реализованный на Go, обрабатывает запросы пользователей и переводит их в узкоспециализированные инструменты, избегая внедрения бизнес-логики на уровень LLM.

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

Практические выводы для разработчиков

Для российских разработчиков это решение является значительным шагом к безопасной интеграции с LLM в реальных приложениях. Обеспечение чёткой границы между инструментами и определение ответственности каждого элемента системы помогает в создании более устойчивых и безопасных решений. Использование MCP в B2B-секторе открывает новые возможности для автоматизации запросов и обработки данных.

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

Поделиться: Telegram X LinkedIn