Smartsheet在AWS上构建远程MCP服务器,实现AI代理与企业数据集成
Smartsheet
Amazon Web Services
Anthropic
工作管理平台Smartsheet在AWS上构建了远程MCP服务器,为AI代理提供对数据和功能的结构化访问。该架构包括AWS Fargate、Amazon Bedrock和Neptune,支持内部AI助手(Smart Assist)和外部客户端(Amazon Quick、Claude Desktop)。优化措施节省了超过30亿个令牌,并为企业客户实现了访问管理系统。
Компания Smartsheet, владеющая корпоративной платформой управления работами, создала удаленный сервер протокола контекста модели (MCP) на AWS, чтобы AI-агенты могли напрямую получать доступ к данным и функциям Smartsheet. Архитектура включает AWS Fargate (Amazon ECS), Amazon Kinesis Data Streams и Amazon Managed Service для Apache Flink для обработки событий, а также Amazon Bedrock и Amazon Neptune для инференса LLM и графа знаний. Все AI-клиенты — как внутренние (например, Smart Assist), так и внешние (Amazon Quick, Claude Desktop) — используют единый MCP-сервер. С момента запуска Smartsheet сэкономил более 3 миллиардов токенов благодаря оптимизациям: прогрессивное раскрытие данных (ограничение токенов на ответ), строго типизированные схемы инструментов и проприетарный формат сериализации, снижающий потребление токенов на 35-47%. Система поддерживает три уровня контроля доступа: глобальное включение AI, ограничение только неразрушающими операциями и полный доступ на запись. Тестирование включает недетерминированные end-to-end сценарии с LLM в контуре, а развертывание выполняется с автоматическим откатом через ECS deployment circuit breakers. Для масштабирования AI-трафика используется ECS Auto Scaling с целевыми политиками, учитывающими объем трафика и загрузку CPU.
来源: AWS ML blog —
原文
