
AWS показала пошаговый пример связки Amazon Quick и KDB‑X через MCP‑сервер: Quick переводит вопросы на естественном языке в SQL, отправляет их на MCP‑сервер, запущенный на EC2, а сервер выполняет запросы против KDB‑X и возвращает результаты.
Amazon Quick теперь может отправлять разговорные запросы к временным рядам, преобразуя естественный язык в SQL и перенаправляя запросы на MCP‑сервер KDB‑X, развернутый на Amazon EC2. Это позволяет трейдерам и аналитикам получать аналитические ответы из KDB‑X через чат‑интерфейс Quick без необходимости вручную писать сложные запросы к базе данных. В демонстрационном руководстве подробно показано, что Quick выполняет перевод вопросов на естественном языке в SQL‑запросы и пересылает их на Model Context Protocol (MCP)‑сервер KDB‑X, который запускают на EC2‑инстансе (рекомендуемый тип — t2.medium или выше). Для воспроизведения решения авторы описывают запуск EC2‑инстанса, клонирование репозитория MCP, установку KDB и запуск сервиса, который постоянно обслуживает входящие запросы от Quick.
В архитектуре роль единой точки входа и маршрутизации берет на себя Amazon Bedrock AgentCore Gateway: Gateway служит слоем аутентификации и маршрутизации, а MCP‑серверы настраиваются в качестве целей внутри Gateway. Для управляемой авторизации в примере используется Amazon Cognito как поставщик идентификации, что обеспечивает необходимые учётные данные для MCP‑коннектора. KDB‑X основан на kdb+ и векторном языке q-решении, широко применяемом для анализа высокочастотных рыночных данных. В блоге отмечают, что предложенный интеграционный паттерн применим не только в финансах: аналогичные схемы можно использовать для мониторинга IoT‑датчиков, анализа DevOps‑метрик и других сценариев, где требуется упрощённый доступ к аналитике временных рядов.
Для воспроизведения интеграции авторы перечисляют обязательные условия: аккаунт AWS, подписка Amazon Quick с уровнем Author Pro, права на создание ресурсов и IAM‑ролей, базовые знания AWS, доступ к KDB‑X (public preview) и установка UV для запуска KDB‑X MCP‑сервера. Инструкция по развертыванию включает стандартные шаги: старт EC2‑инстанса, клонирование репозитория MCP, установка KDB и запуск MCP‑сервиса. MCP‑сервер KDB‑X предоставляет доменно‑специфические инструменты, реализованные как кастомные Python‑функции: hybrid_search, run_sql_query и similarity_search. Эти инструменты расширяют возможности Quick — от выполнения вычислений волатильности и выборок рыночных данных до семантического поиска по документам (например, по файлам SEC) — всё это можно инициировать прямо из чата Quick, где интеграция представлена как набор действий.
В результате интеграция упрощает доступ к аналитике временных рядов: пользователи получают возможность задавать вопросы на разговорном языке и получать готовые аналитические ответы из KDB‑X, а архитектурные элементы Gateway и Cognito обеспечивают контролируемый доступ и маршрутизацию запросов между Quick и MCP‑сервисом.
Источники
Ответы (0)
Пока нет ответов в этой теме.