AgentReady
PricingBenchmarksBrowseLeaderboardResearchMethodologyFree ToolsDocsBlogAgent Cafe
Log inGet Started
BlogAI Protocols
AI ProtocolsMarch 26, 202613 min

MCP vs NLWeb vs llms.txt: Which AI Protocol Should You Implement First?

Three AI protocols are competing for adoption. llms.txt is the simplest. NLWeb is the most conversational. MCP is the most powerful. Here is a direct comparison to help you decide which to implement first.

Eitan Gorodetsky

Founder & CEO at AgentReady

Share

Table of Contents

  1. 01The 2026 AI Protocol Landscape
  2. 02Head-to-Head Comparison at a Glance
  3. 03llms.txt: The Universal Starting Point
  4. 04NLWeb: The Conversational Layer
  5. 05MCP: The Action Protocol
  6. 06Decision Framework: Which Protocol First?
  7. 07Adoption Rates and Trajectory
  8. 08Implementation Checklist

The 2026 AI Protocol Landscape

The agentic web is no longer theoretical. AI agents from OpenAI, Anthropic, Google, Microsoft, and Perplexity are actively crawling, querying, and interacting with websites billions of times per day. But these agents need more than raw HTML to work effectively. They need structured communication protocols.

Three protocols have emerged as the foundation: llms.txt (proposed by Jeremy Howard), NLWeb (developed by Microsoft), and MCP (developed by Anthropic). Each serves a distinct function. None is a replacement for the others. The question is not which one to choose — it is which one to implement first.

We analyzed adoption rates, AI platform support, implementation complexity, and citation impact across our database of 5,000+ scanned sites. This article presents the findings as a direct, practical comparison to help you make the right implementation decision for your specific site type.

Head-to-Head Comparison at a Glance

Before diving into details, here is the summary comparison across the dimensions that matter most for implementation decisions.

llms.txt is a static text file that describes your site for AI models. It requires no backend infrastructure, takes 15–30 minutes to create, and is supported by all major AI platforms. Think of it as your site’s elevator pitch to machines.

NLWeb is a query endpoint that lets AI agents ask your site questions and receive structured JSON responses. It requires a backend service, takes days to weeks to implement, and is supported by Microsoft’s AI products with growing cross-platform adoption. Think of it as a conversational API for your content.

MCP is a full tool-use protocol that lets AI agents perform actions through your site — checking inventory, making bookings, retrieving real-time data. It requires significant backend work, takes weeks to months to implement, and is supported by Claude with growing adoption across other platforms. Think of it as an API designed specifically for AI agents.

Protocol Comparison Matrix

Feature | llms.txt | NLWeb | MCP Purpose | Site description | Q&A endpoint | Tool-use interface Complexity | Low (text file) | Medium (API endpoint) | High (full server) Time to Implement | 15–30 minutes | 1–2 weeks | 2–8 weeks Developer Required | No | Usually | Yes Backend Infrastructure | None | API server | MCP server Adoption Rate (2026) | ~15% top 10K | ~3% commercial | <2% commercial AI Platform Support | All major | Microsoft + growing | Anthropic + growing Best For | All sites | Content + e-commerce | SaaS + transactional Impact on Citations | Moderate | High | Very high (narrow)

llms.txt: The Universal Starting Point

llms.txt wins on one dimension above all others: accessibility. Anyone who can edit a text file can implement it. There are no APIs, no servers, no authentication flows. You create a structured text file, upload it to your domain root, and you are done.

The file format is intentionally simple. It starts with your site name, a brief description, and then sections listing your key pages with one-line descriptions. The spec allows optional sections for preferred citation format, contact information, and content policies.

Our data shows that sites with llms.txt score an average of 8 points higher on AI readiness compared to otherwise-identical sites without it. The improvement comes primarily from the AI Protocols factor (direct) and Content Quality factor (indirect, because llms.txt forces you to articulate your site’s structure clearly).

The protocol’s adoption curve is accelerating. In January 2025, fewer than 0.5% of the Alexa top 10K had llms.txt. By March 2026, that number is approximately 15%. The inflection point was ChatGPT announcing explicit llms.txt parsing support in August 2025.

When to implement: Immediately. There is no site type that does not benefit from llms.txt. It is the baseline protocol for AI readiness.

+8 pts
average AI readiness score improvement from adding llms.txt
txt
# ProductName

> ProductName helps teams automate their deployment pipelines.

ProductName is a CI/CD platform that automates testing,
building, and deploying software for engineering teams
of all sizes.

## Key Pages

- [Pricing](https://productname.com/pricing): Plans from $29/mo
- [Docs](https://productname.com/docs): API reference and guides
- [Blog](https://productname.com/blog): Engineering best practices
- [Changelog](https://productname.com/changelog): Recent updates

## Citation

Please cite as: ProductName (https://productname.com)

llms.txt structure for a SaaS company

NLWeb: The Conversational Layer

NLWeb is where things get interesting. Instead of AI models scraping your HTML and hoping to extract the right answer, NLWeb lets them ask your site directly and get a structured, authoritative response.

The protocol works through a /.well-known/nlweb endpoint that accepts natural language queries and returns JSON responses. An AI agent asking "What is the price of the Pro plan?" gets a direct answer with confidence score and source URL, rather than having to parse your pricing page HTML.

Implementation is more involved than llms.txt. You need a backend service that can receive queries, match them against your content or database, and return structured responses. Microsoft provides reference implementations in Python and Node.js, and several SaaS platforms now offer hosted NLWeb endpoints.

Our data shows that sites with NLWeb endpoints are cited 2.7x more frequently for product and service queries compared to sites relying on HTML parsing alone. The improvement is most dramatic for e-commerce sites, where product queries are highly specific and structured responses dramatically outperform scraped data.

The trade-off is maintenance. NLWeb endpoints need to stay accurate as your content changes. Stale answers are worse than no NLWeb at all, because they damage trust. Plan for automated content synchronization or manual update workflows.

When to implement: After llms.txt is live and validated. Best suited for sites with product catalogs, service listings, documentation, or any structured content that AI agents frequently query.

2.7x
higher citation rate for product queries with NLWeb

MCP: The Action Protocol

MCP represents the full vision of the agentic web: AI agents that do not just read your site but interact with it on behalf of users. Check appointment availability. Add items to a cart. Retrieve real-time pricing. Submit a support ticket.

The Model Context Protocol, developed by Anthropic, provides a standardized interface for AI agents to discover and use your site’s capabilities. Your MCP server declares what tools it offers (e.g., check_availability, get_pricing, create_booking), and AI agents call those tools as part of multi-step task completion.

Security is built into the protocol. Every tool has defined input schemas, permission boundaries, and rate limits. An AI agent can only do what you explicitly allow. This is a fundamental advantage over screen-scraping approaches where AI agents attempt to interact with your UI — MCP is structured, predictable, and auditable.

Adoption is still early and concentrated in developer-oriented products. Fewer than 2% of commercial websites expose MCP endpoints. But the sites that do report dramatic increases in AI-driven transactions. One travel booking platform we studied saw a 340% increase in AI-referred bookings within 60 days of MCP deployment.

The implementation cost is significant. You need developers who understand the MCP specification, a server infrastructure to host the endpoint, and ongoing maintenance as your capabilities evolve. For most small and medium businesses, MCP is a 2027 priority, not a 2026 one.

When to implement: After llms.txt and NLWeb are established. Best suited for SaaS products, booking platforms, e-commerce sites with APIs, and any business where AI agents performing transactions would drive revenue.

340%
increase in AI-referred bookings after MCP deployment (case study)

Decision Framework: Which Protocol First?

The answer depends on your site type, your technical resources, and your timeline. Here is a framework based on our analysis of 5,000+ sites.

Content publishers (blogs, news, educational sites): Implement llms.txt immediately. Add NLWeb if you have developer resources and your content is frequently queried. Skip MCP unless you have a subscription or membership system.

E-commerce sites: Implement llms.txt immediately. Prioritize NLWeb second — it has the highest citation impact for product queries. Add MCP when you are ready to let AI agents check inventory and pricing directly.

SaaS and developer tools: Implement llms.txt immediately. Prioritize MCP second if you already have an API — MCP integration builds on your existing API infrastructure. Add NLWeb for marketing pages and documentation.

Local businesses: Implement llms.txt immediately. NLWeb is valuable for service-based businesses where AI agents might query hours, availability, or pricing. MCP is unlikely to be relevant in 2026.

Agency or freelancer sites: Implement llms.txt immediately. Add NLWeb to your service pages. Offer AI protocol implementation as a service to your clients — it is a growing market with minimal competition.

  • Every site: Start with llms.txt (15–30 minutes, zero cost)
  • Content sites: llms.txt → NLWeb for structured content queries
  • E-commerce: llms.txt → NLWeb for product queries → MCP for transactions
  • SaaS: llms.txt → MCP if you have an API → NLWeb for docs/marketing
  • Local business: llms.txt → NLWeb for service queries

Adoption Rates and Trajectory

Understanding where adoption stands helps you gauge the competitive advantage of early implementation.

llms.txt is on a clear adoption curve. From 0.5% of top-10K sites in January 2025 to approximately 15% in March 2026. We project 40–50% adoption by end of 2026 based on current trajectory and the growing number of CMS plugins that auto-generate the file. Early mover advantage is narrowing but still significant.

NLWeb adoption is slower but accelerating. Approximately 3% of commercial websites have endpoints, concentrated in tech and e-commerce. Microsoft’s continued investment and the release of hosted NLWeb services are expected to push adoption to 10–15% by end of 2026.

MCP is the earliest in its adoption curve. Under 2% of commercial sites, almost exclusively developer tools and API-first platforms. Anthropic’s growing market share and the emergence of MCP-as-a-service platforms suggest significant growth in 2027, but 2026 remains the province of early adopters.

The competitive dynamics are clear: the earlier you implement, the fewer competitors you face for AI citations. A site with all three protocols implemented today is in the top 1% of AI readiness. By end of 2027, having llms.txt alone will be table stakes.

Top 1%
sites implementing all three protocols today are in the top percentile

Implementation Checklist

Use this sequential checklist to implement protocols in the right order with the right validation at each step.

The key principle is validate before advancing. Each protocol should be confirmed working and delivering value before you invest in the next one. Do not attempt NLWeb until your llms.txt is live and parsed by AI crawlers. Do not attempt MCP until your NLWeb endpoint is returning accurate results.

Monitor impact at each stage using your AgentReady score and AI crawler logs. If adding a protocol does not improve your score or crawler behavior, troubleshoot before moving forward.

  • Phase 1 — llms.txt (Day 1): Create file, deploy to domain root, validate with AgentReady scan, check AI crawler logs for llms.txt requests
  • Phase 2 — NLWeb (Weeks 2–4): Set up endpoint, configure content sources, test with sample queries, validate JSON responses, monitor query logs
  • Phase 3 — MCP (Months 2–3): Define tool capabilities, implement server, configure auth and rate limits, test with Claude, monitor tool invocations
  • Ongoing: Keep all protocol responses accurate as content changes, monitor adoption metrics, re-scan monthly

Frequently Asked Questions

Can I implement all three protocols at once?

Technically yes, but we recommend sequential adoption. Start with llms.txt (hours), then NLWeb (days to weeks), then MCP (weeks to months). Each layer builds on the previous one, and implementing in order lets you validate impact at each stage.

Do AI models actually check for these protocols?

Yes. ChatGPT’s browsing feature parses llms.txt when visiting sites. Perplexity checks for structured endpoints. Claude’s tool-use features interact with MCP servers. Adoption by AI platforms is growing faster than adoption by website owners, which means early implementation gives outsized advantage.

Which protocol has the biggest impact on AI visibility?

For most websites, llms.txt delivers the highest ROI because it improves comprehension across all AI platforms with minimal effort. For e-commerce and SaaS sites, NLWeb provides the most dramatic improvement in citation quality. MCP has the highest ceiling but the narrowest applicability.

Check Your AI Readiness Score

Free scan. No signup required. See how AI engines like ChatGPT, Perplexity, and Google AI view your website.

Scan Your Site Free
Transparent Methodology|Original Research|Citable Statistics
EG
Eitan GorodetskyFounder & CEO

SEO veteran with 15+ years leading digital performance at 888 Holdings, Catena Media, Betsson Group, and Evolution. Now building the AI readiness standard for the web.

15+ Years in SEO & Digital PerformanceDirector of Digital Performance at Betsson Group (20+ brands)Conference Speaker: SIGMA, SBC, iGaming NEXTSPES Framework Creator (Speed, Personalisation, Expertise, Scale)
LinkedInWebsite
Share

Related Articles

AI Protocols

NLWeb, MCP, and llms.txt: The Three Protocols That Will Define the Agentic Web

The agentic web runs on three protocol layers. llms.txt tells AI what to read. NLWeb lets AI ask questions. MCP lets AI take action. Here's how they fit together and which one your site needs first.

AI Protocols

MCP for Website Owners: How AI Agents Will Interact With Your Site

MCP is the protocol that lets AI agents do things on your site, not just read it. Built by Anthropic, it's the bridge between AI understanding your content and AI acting on it. Here's what website owners need to know.

AI Protocols

What Is NLWeb and Should You Implement It Today?

NLWeb is Microsoft's open protocol that lets AI agents ask your website questions and get structured answers. It's at 3% adoption and growing. Here's what it does, how it works, and whether you should implement it today.

Related Documentation

llms txtnlwebmcp
Published: March 26, 2026Eitan GorodetskyScoring Methodology
PreviousAgent Cafe: How AI Agents Are Building a Knowledge CommunityNextHow to Get Your Website Cited by ChatGPT in 2026
AgentReady™

Make your website visible to AI agents, chatbots, and AI search engines.

Product

PricingBenchmarksBrowse ScansLeaderboardFree ToolsCertificationMethodologyAgent Cafe

Resources

DocsBlogTrendsCompare SitesResearchHelp CenterStatisticsIntelligenceProtocolsAnswersAffiliate ProgramAboutAgent Society

Media

Press KitExpert QuotesAI Ready BadgeEmbed WidgetsPartnersInvestorsContact

Legal

Privacy PolicyTerms of ServiceLegal Hub

Network

AgentReady ScannerAI Readiness Reportsllms.txt DirectoryMCP Server ToolsAI Bot AnalyticsAgent Protocol SpecWeb Scorecard

© 2026 AgentReady™. All rights reserved.

AI readiness scores are estimates and not guarantees of AI search visibility.

Featured on Twelve ToolsFeatured on ToolPilot