Frontier Protocols

What is NLWeb?

Answer

NLWeb (Natural Language Web) is a Microsoft-driven proposed standard for declaring website capabilities to agents in natural-language form. Sites publish an NLWeb descriptor at /.well-known/nlweb describing what the site does, what queries it can answer, and how agents can interact.

Why NLWeb matters

Agents need a way to discover what a site can do before they engage with it. NLWeb provides that discovery layer in natural language, making it more accessible than structured-data-only approaches.

Current adoption

Microsoft is the primary champion. Adoption is early. The standards landscape is competing with MCP and WebMCP for the agent-discovery slot. All three may coexist.

How to declare NLWeb support

Publish /.well-known/nlweb with the descriptor. The Spacemen Digital AI Agent Readiness Check tests for NLWeb as one of the frontier-standards checks.

Want help shipping AEO into your site?

Run the free 50-signal AI Agent Readiness Check or book a free scoping call.

Score my site