NLWeb: новое применение MCPНа Microsoft Build 2025, конференции, начавшейся 19 мая 2025 года, Microsoft
представили много новых ИИ-инструментов. Среди них:
➡️ интеграция ИИ-возможностей в Windows;
➡️ запуск платформы Windows AI Foundry;
➡️
AI-агент Github Copilot.Все это очень значимые достижения, а AI-агент Copilot вообще заслуживает отдельного поста. Однако мое внимание особенно зацепили две новости:
✔️ поддержка MCP-серверов внедряется во многие инструменты Microsoft — GitHub, Copilot Studio, Dynamics 365, Azure AI Foundry, Semantic Kernel и даже в Windows 11;
✔️ был представлен новый протокол NLWeb для создания диалогового взаимодействия с сайтами в Интернете.
Немного остановимся на
NLWeb (сокращение от Natural Language Web). Это протокол, основная задача которого — дать пользователю возможность запросить любую информацию, содержащуюся на сайте, на естественном языке, вместо того чтобы подолгу искать нужный раздел. Для этого NLWeb может использовать любые AI-модели и свои собственные данные.
Также NLWeb — это еще и MCP-сервер, поэтому контент сайтов становится легко “интегрировать” с любыми AI-инструментами, такими как Claude, n8n и Cursor (а теперь и с более “приближенными к пользователям” Windows 11 и другими).
Из описания в репозитории NLWeb:
"Каждый инстанс NLWeb — это еще и MCP-сервер, поддерживающий метод ask. Этот метод используется для того, чтобы задавать сайту вопросы на естественном языке. [...] Вкратце, MCP и NLWeb связаны примерно так же, как HTTP и HTML."
Оригинал: "Every NLWeb instance is also an MCP server, which supports one core method, ask, which is used to ask a website a question in natural language. [...] In short, MCP is to NLWeb what HTTP is to HTML."
По словам Microsoft, NLWeb уже интегрирован в качестве пилота в следующих сервисах:
Chicago Public Media
Common Sense Media
DDM (Allrecipes/Serious Eats)
Eventbrite
Hearst (Delish)
Inception Labs
Milvus
O’Reilly Media
Qdrant
Shopify
Snowflake
Tripadvisor
На мой взгляд, это заметный виток
эволюционного развития всей истории с AI, MCP и всего вокруг. Контента в интернете накопилось уже очень много, а ИИ-модели научились весьма неплохо понимать неструктурированные данные. Если дать им понятный механизм взаимодействия с любым сервисом, то это откроет новые крутые возможности для интеграций и унификации доступа к ресурсам.
Репозиторий NLWeb находится
тут. Интересно посмотреть, что в комьюнити смогут построить на его базе.