NLWeb Protocol: Microsoft’s Bet on Conversational Web Apps

Craig Nash
By
Craig Nash
Tech writer at All Things Geek. Covers artificial intelligence, semiconductors, and computing hardware.
9 Min Read
NLWeb Protocol: Microsoft's Bet on Conversational Web Apps

The NLWeb Protocol is Microsoft’s open protocol for turning any website into a conversational AI app, launched in May 2025. Rather than clicking links and filling forms, users will interact with websites through natural language conversations. This shift challenges the fundamental assumption that web browsing requires a traditional browser interface—and Build 2026 may be where Microsoft pushes developers to adopt it.

Key Takeaways

  • NLWeb is an open-source protocol enabling websites to function as conversational AI applications
  • Microsoft launched NLWeb in May 2025 in partnership with O’Reilly
  • The protocol supports MCP (Model Context Protocol) integration for agentic web interactions
  • Google’s Project Mariner represents the competitive landscape for AI-driven web agents
  • Developers should prepare for a shift from traditional browser UI to conversational interfaces

What Is NLWeb Protocol and Why It Matters

The NLWeb Protocol represents a fundamental rethinking of how users interact with websites. Instead of navigating menus, clicking buttons, and typing into form fields, the protocol allows websites to expose their functionality through natural language conversations. A user could ask a travel booking site “show me flights to Tokyo next month under $500” and receive a curated response without touching a single dropdown or search filter. The protocol is open source, meaning any developer can build on it.

This is not just another AI feature bolted onto the existing web. It is a structural shift toward what industry observers call the agentic web—where websites become conversational agents capable of understanding intent and executing tasks through dialogue. The timing matters. Microsoft is positioning NLWeb as foundational technology ahead of Build 2026, signaling that this is not a side experiment but a core direction for web development.

How NLWeb Protocol Fits Into the Agentic Web

The agentic web is the emerging paradigm where AI agents browse, interact with, and extract information from websites on behalf of users. NLWeb accelerates this shift by giving websites a native way to communicate with agents. Rather than agents having to reverse-engineer traditional browser interactions, websites can publish their capabilities through the protocol, making integration cleaner and more reliable.

MCP (Model Context Protocol) support is central to this architecture. MCP allows AI systems to understand and interact with external tools and data sources in a standardized way. When NLWeb websites expose their functionality through MCP, AI agents gain a structured interface to invoke website capabilities—booking a flight, checking inventory, processing a payment—without simulating human clicks and scrolling.

This matters because it sidesteps the fragility of traditional web scraping and browser automation. No more brittle selectors that break when a website redesigns. No more timeouts waiting for JavaScript to render. Websites and agents speak a common language.

NLWeb Protocol vs. Google’s Project Mariner

Google is pursuing a parallel track with Project Mariner, an AI agent that browses the web and is being rolled out through Google AI Ultra, Gemini API, and Vertex AI. Mariner operates more like a traditional agent—it controls a browser, reads the screen, and decides what to click. It works with any website without requiring protocol adoption.

NLWeb takes the opposite approach. It requires websites to opt in and expose their functionality through the protocol. This creates friction for adoption but promises better reliability and efficiency once deployed. Google’s agent-centric model scales immediately to the existing web; Microsoft‘s protocol-centric model requires developer buy-in but delivers superior agent-website interaction once critical mass is reached.

Neither approach has “won.” Both are being tested in the market. Google’s advantage is breadth—Mariner works everywhere. Microsoft’s advantage is precision—NLWeb-enabled sites will be easier and faster for agents to interact with. The winner may depend on which ecosystem attracts more developer adoption.

What Developers Should Prepare For

If you build websites, the NLWeb Protocol signals that conversational interfaces are no longer optional. Within the next 12–24 months, expect pressure to expose your site’s core functionality through natural language APIs. This does not mean abandoning traditional UI—it means adding a conversational layer alongside it.

Start by auditing your website’s critical user journeys. What are the top five tasks users perform? Can those be expressed as conversational interactions? NLWeb is open source, so experimentation costs nothing except engineering time. Early adopters will gain visibility at Build 2026 and in Microsoft’s developer ecosystem.

The protocol also raises questions about authentication, payment, and liability. How do you handle user identity and security in a conversational context? How do you process payments initiated through an AI agent? These are not trivial questions, and the developer community will need to establish best practices. Microsoft’s Build event will likely address some of these concerns, but early movers should expect to blaze their own trail.

Will NLWeb Kill the Web Browser?

The title is provocative but premature. The web browser is not going anywhere. What is changing is that the browser may no longer be the primary interface for many interactions. You might still open a browser to read news, watch video, or explore a new site. But routine tasks—booking a flight, checking your bank balance, ordering groceries—may increasingly happen through conversational agents powered by protocols like NLWeb.

The browser becomes one interface among many, rather than the universal interface. That is a significant shift, but it is not death. It is evolution. Websites that fail to adapt will become harder to use through agents, creating a competitive disadvantage. Those that embrace NLWeb will be faster, more efficient, and more accessible to users who prefer conversational interaction.

Should developers adopt NLWeb Protocol now?

If your website is a content site or a simple informational tool, adoption can wait. If you operate an e-commerce, booking, or transaction-heavy platform, experimenting with NLWeb is worth the investment. The protocol is open source, so you can start small with non-critical features and expand if adoption accelerates.

When will NLWeb Protocol become mainstream?

Mainstream adoption likely depends on two factors: developer tooling and agent distribution. Microsoft’s Build 2026 event will be a key moment for announcing developer frameworks and libraries that simplify NLWeb integration. Agent distribution matters because the protocol is only useful if major AI platforms—Gemini, ChatGPT, Claude—support it. Expect 2026–2027 as the critical window for mainstream traction.

How does NLWeb Protocol compare to traditional APIs?

Traditional REST or GraphQL APIs are developer-to-developer interfaces. NLWeb is designed for agent-to-website interaction, enabling natural language interpretation of requests. An API requires precise syntax; NLWeb accepts conversational variation. Both have roles—APIs will remain standard for programmatic integrations—but NLWeb opens a new channel for AI-driven interaction that traditional APIs do not optimize for.

The NLWeb Protocol is not a threat to the web. It is an expansion of it. Websites that adopt the protocol will gain a competitive edge in an increasingly agent-driven world. Those that ignore it will find themselves harder to use through the interfaces users increasingly prefer. Build 2026 will reveal how serious Microsoft is about making this transition happen, and whether developers are ready to follow.

Edited by the All Things Geek team.

Source: TechRadar

Share This Article
Tech writer at All Things Geek. Covers artificial intelligence, semiconductors, and computing hardware.