Skip to content
WebMCP
MCP AI Advertising

What Is WebMCP? The Web Standard That Lets AI Use Your Ad Tools

WebMCP is a W3C web standard bringing AI context to any website. Here's what it means for businesses that advertise and finance teams.

Reuben Scheckter avatar Reuben Scheckter
· · 10 min read · Updated
WebMCP standard connecting AI agents to advertising tools on the open web

If you’ve been following the MCP ecosystem, you’ll know it’s growing fast. Over 12,430 public MCP servers now exist, and 97 million SDK downloads happen every month. WebMCP is the next logical step: bringing that same AI context layer to the open web.

This post covers what WebMCP is, where it came from, and why it matters if you’re a business spending money on ads.

Flyweel now supports WebMCP

Our ad reconciliation calculator and Flyweel Capital1 sign-up tool for businesses outside the US are now available to any AI agent visiting our site. No login, no API key.

What Is WebMCP (and Why Should Advertisers Care)?Link to this section

WebMCP is a W3C web standard that lets any website expose tools, data, and prompts to AI agents through the browser. The technical name is document.modelContext. The plain-English version: a website can now tell an AI agent, “Here are the things I can do for you, and here is the data I can share.”

No API keys. No server setup on your end. No CSV exports. The website itself becomes something an AI can use, not just read.

There are two flavours. A Declarative API uses HTML elements to describe tools and resources statically. An Imperative API uses JavaScript to register them dynamically. Most real implementations combine both.

Why should anyone running ads care? Because the average media buyer toggles between eight or more platforms every day. Google Ads, Meta Business Suite, LinkedIn Campaign Manager, TikTok, their CRM, their invoicing tool. Each one is a silo. WebMCP means an AI agent could visit each of those platforms, discover what tools are available, pull context from each, and synthesise the picture for you. No connectors. No warehouse. No data team.

The numbers back this up. 90.3% of marketing organisations already use AI agents somewhere in their workflow. 48.5% use MCP connectors inside their AI assistants. WebMCP is the version of that idea built for the open web.

A Brief History of WebMCPLink to this section

Jason McGhee and the Original Spark (March 2025)Link to this section

WebMCP started as a side project. Jason McGhee, the CTO at Writ and a former co-founder at Cursor, published @jason.today/webmcp in March 2025. It was a small open-source library (MIT-licensed, now sitting at 605 GitHub stars) with a simple thesis: “Websites should offer native LLM experiences without API keys or having to foot the bill.”

His implementation was clever. A localhost-only WebSocket server with token-based auth. Websites register tools and resources. AI agents connect through the WebSocket bridge. The user pastes a token into a widget, and the connection is made. No cloud infrastructure. Everything runs on your machine.

It was a proof of concept, not a production standard. But the idea stuck.

McGhee’s README now includes a gracious note: the concept “has since evolved and is being worked on by much more capable folks that develop the web.” He was right.

The W3C Takes Over (August 2025)Link to this section

By August 2025, engineers from Google and Microsoft had formalised the concept into a W3C Community Group. The Web Machine Learning Community Group published a Draft Community Group Report on February 10, 2026, defining the navigator.modelContext API as the standard interface. The May 2026 draft moved it to document.modelContext.

Chrome 146 Canary first shipped WebMCP behind the “WebMCP for testing” flag. Since Chrome 149 it has been available through an origin trial, with an AbortSignal-based cleanup model: there is no unregisterTool(), you abort the signal passed to registerTool(). Firefox and Safari are engaged but haven’t committed to timelines yet.

The backdrop matters too. In December 2025, the Model Context Protocol itself was donated to the Linux Foundation’s Agentic AI Foundation, with founding members including Anthropic, OpenAI, Google, Microsoft, AWS, and Block. WebMCP is part of a much bigger push to standardise how AI interacts with everything, from apps to the open web.

Broader browser support is expected mid-to-late 2026. The trajectory is steep.

How WebMCP Actually Works (Without the Jargon)Link to this section

Think of it like this. A website declares two things:

  1. “Here are my tools”, meaning functions an AI agent can call. A calculator, a search, a booking form, a data lookup.
  2. “Here is my data”, meaning structured information the AI can read. Page content, product catalogues, pricing tables, live metrics.

When an AI agent visits that website, it discovers those declarations and can use them. The user doesn’t need to install anything, configure anything, or hand over credentials. The browser handles the connection.

The permission model is hint-based. The website says what it wants to expose and marks each tool as read-only or consequential. The browser agent decides when to ask the user before acting.

Compare that to the old world. Before WebMCP, getting AI to interact with a website meant scraping (fragile, often blocked), building custom APIs (expensive, requires engineering), or copy-pasting data into a chat window (tedious, error-prone). WebMCP makes the interaction structured and consensual.

This is different from MCP itself. Our MCP server connects to your actual ad accounts through an authenticated app. WebMCP does something else entirely: it makes a website speak AI. No account needed. No login. Just visit the page.

General Use Cases for WebMCPLink to this section

WebMCP isn’t limited to one industry. Any website with structured data or interactive tools stands to benefit.

SaaS platforms. Help docs, API references, changelogs, and troubleshooting guides as structured context. When a developer asks their AI assistant “how do I authenticate with the v3 API?”, the agent checks the live docs through WebMCP, not a six-month-old training snapshot.

Service businesses. A law firm, dental practice, or solar installer with a booking system and service descriptions exposed through WebMCP. An AI agent can check availability and pricing directly rather than parsing a marketing page.

Financial services. Insurance brokers, mortgage providers, and lending platforms could expose rate calculators and eligibility tools. An AI agent runs the numbers on behalf of the user without either party building a custom integration.

Lead generation platforms. Lead distribution and qualification tools with scoring logic exposed through WebMCP. AI agents evaluate lead sources and pricing by interacting with the platform’s own tools, not by reading static pages.

Any site with a calculator or interactive tool. This is the simplest and most overlooked use case. Instead of a user finding a calculator, filling in fields, and reading the result, an AI discovers the tool and runs it directly. The result comes back as structured data the agent can reason about.

The pattern is consistent: if your website has something useful to do or useful to know, WebMCP lets AI agents access it directly.

What WebMCP Means for Businesses That AdvertiseLink to this section

If you spend money on ads, you interact with a lot of web dashboards. Google Ads, Meta Business Suite, your CRM, your accounting tool, maybe a lead distribution platform. Each is its own world. Reporting feels broken not because the data doesn’t exist, but because it’s scattered across too many places.

WebMCP doesn’t fix that overnight. But it opens up something genuinely useful.

Vendor research without the busyworkLink to this section

Most businesses running ads evaluate tools constantly. New platforms, new integrations, new pricing tiers. Today that means opening a dozen tabs, reading feature pages, and manually comparing. If those vendor sites expose their capabilities through WebMCP, your AI agent can visit them, pull structured data, and give you a comparison without you doing the tab dance. Think about evaluating ad platform integrations or billing tools. The agent checks each site’s WebMCP endpoint and summarises what matters.

Calculators and tools that work for the AI, not just the userLink to this section

A lot of ad-tech and finance sites have useful calculators buried three clicks deep. Cost-per-lead estimators, budget planners, ROI projections. With WebMCP, those tools become something an AI agent can discover and run directly. Instead of you finding the calculator, filling in fields, and reading the output, the agent does it and brings back structured results it can reason about.

Context from platforms your AI already talks toLink to this section

Amazon Ads and Google Ads already have official MCP servers in 2026. WebMCP is the natural next step for their web-facing dashboards and reporting pages. For businesses managing spend across multiple platforms, that means an AI agent could eventually pull context from platform web UIs in one conversation. Not there yet for every platform, but the trajectory is clear.

Finance tools that talk to AI nativelyLink to this section

Month-end reconciliation is painful because data lives in different places: ad platform invoices, bank statements, accounting software. If tools like Xero or QuickBooks start exposing invoice data through WebMCP, an AI agent could cross-reference charges across systems in the same conversation. That’s a meaningful improvement over the current workflow of exporting CSVs and matching rows manually.

What We Built (and What You Can Try Right Now)Link to this section

We integrated WebMCP into flyweel.co because it felt like the right bet. Here’s what’s live.

The tool we expose:

  • calculate_ad_reconciliation_cost: A pure-math ad reconciliation calculator that uses industry benchmarks. You tell it your reconciler role (founder, bookkeeper, accountant, finance team), the ad platforms you use, and your monthly spend. It returns the hidden cost of manual reconciliation, including monthly hours, annual cost, cost per invoice, and how you compare to the industry average. No login required. No personal data collected. The implementation calls the browser-native document.modelContext API directly, with no library. The calculator tool is registered on page load, marked read-only, and discovered automatically by compatible browser agents: no widget, no tokens, no terminal commands needed.

Visit flyweel.co/webmcp for the full details.

WebMCP vs MCP: What Is the Difference?Link to this section

This is the question we get most, so let’s make it simple.

MCP (Model Context Protocol) connects AI tools to apps through a dedicated server. You install it, configure it, connect your accounts. It gives the AI deep, authenticated access to your actual data. Our Flyweel MCP server lets Claude read your live Google Ads and Meta Ads data, for example.

WebMCP brings context to the open web. No installation. No configuration. The website itself is the interface. You visit a page, and the AI discovers what tools and data are available.

They’re complementary, not competing.

MCPWebMCP
WhereApp or CLIBrowser
SetupInstall and configureVisit website
AuthAPI key or OAuthBrowser permissions
DepthFull data accessWebsite-scoped
Best forDeep analysis, automationDiscovery, quick tools, browsing

Think of MCP as plugging your AI into your accounting system. WebMCP is more like handing your AI a brochure that happens to have working buttons.

Both matter. For most teams, you’ll end up using both: WebMCP for discovery and lightweight interactions, MCP for the heavy lifting.

The Bottom LineLink to this section

WebMCP is the bridge between the open web and the AI agent ecosystem. For anyone running ads or managing invoices across platforms, it eliminates the friction of getting data from point A to point B.

It’s early. Chrome Canary, a draft spec, and a small but growing ecosystem. But the trajectory is clear, and the teams that build for it now will have a head start when it lands in stable browsers later this year.

We built it into Flyweel because it felt like the right bet. If you’re spending money on ads and you care about where AI is heading, it’s worth your attention.

Explore WebMCP on Flyweel, or connect your ad accounts through our MCP server for deeper AI-powered analysis.

Frequently Asked Questions

What is WebMCP?

WebMCP is a W3C web standard that lets websites expose structured context, tools, and prompts to AI agents directly in the browser. It uses the document.modelContext API so AI can interact with a website's data without needing API keys or custom integrations.

How is WebMCP different from MCP?

MCP (Model Context Protocol) connects AI tools to apps and APIs through a server. WebMCP brings that same concept to the open web, letting any website offer native AI experiences through the browser itself, with no server setup or API keys required from the user.

When will WebMCP be available in browsers?

Chrome 146 Canary first shipped WebMCP behind a flag in early 2026. It has been in a Chrome origin trial since Chrome 149 and is not in stable yet. The draft API moved to document.modelContext in May 2026, and tools are unregistered with an AbortSignal. Firefox and Safari have not committed to timelines.

Who created WebMCP?

The idea originated with Jason McGhee (former Cursor co-founder, CTO at Writ) in March 2025. It has since evolved into a formal W3C Community Group standard led by engineers from Google and Microsoft.

Can WebMCP be used for advertising data?

Yes. WebMCP lets advertising platforms and tools expose campaign data, calculators, and analysis prompts directly to AI agents in the browser. An AI can read your ad performance data from a website without you exporting CSVs or connecting APIs.

What is the document.modelContext API?

document.modelContext is the browser API defined by the WebMCP draft (it was navigator.modelContext in earlier drafts). Websites use it to declare tools: functions a compatible AI agent can discover and call.

How does Flyweel use WebMCP?

Flyweel exposes a read-only ad reconciliation cost calculator through WebMCP. A supporting browser agent visiting flyweel.co can use it without signing up.

Is WebMCP secure?

WebMCP is designed with permission-based access. Websites declare what they want to expose. Tools declare hints such as read-only or consequential, and the browser agent decides when to ask the user.

How does WebMCP help with ad spend reconciliation?

Instead of downloading invoices and matching them manually in spreadsheets, WebMCP lets an AI agent access reconciliation tools directly from a website. It can calculate cost discrepancies, flag anomalies, and surface insights without any data export step.

What are the two types of WebMCP APIs?

WebMCP has a Declarative API (HTML elements that describe tools and resources statically) and an Imperative API (JavaScript-based document.modelContext for dynamic, programmatic context registration). Most implementations use both together.

Can I use WebMCP today?

You can implement WebMCP on your website today. On the browser side, Chrome Canary supports it behind a flag. For production use, polyfills and progressive enhancement patterns let you serve WebMCP context to compatible agents right now.

How many MCP servers exist in 2026?

The MCP ecosystem has grown to over 12,430 public servers with 97 million monthly SDK downloads. Major platforms including Amazon Ads and Google Ads now offer official MCP servers.

What is the difference between WebMCP tools, resources, and prompts?

Tools are functions an AI can execute (like a calculator). Resources are data the AI can read (like page content or datasets). Prompts are pre-built query templates that guide the AI toward useful interactions with the website's specific domain.

Reuben Scheckter, Chief Executive Officer at Flyweel

Written by

Reuben Scheckter

Chief Executive Officer

Reuben is the founder and CEO of Flyweel, where he is building the operating system for ad spend, connecting what lead-gen businesses spend on ads to the revenue it actually produces. He writes Flyweel's CPL and CAC benchmark research and works directly with performance teams scaling paid acquisition without spreadsheet chaos.

Performance Marketing Advertising Finance AdSpendOps Ad Reconciliation Lead Generation Customer Acquisition Cost Cost Per Lead Benchmarking Paid Media Strategy Ad Spend Attribution

Related Articles

Ready to Scale?

Accountable ad spend. Scalable growth.

Join teams turning ad chaos into measurable results.

Start Free
No credit card required