WebMCP: Let AI Agents pay you money

Greg Isenberg· 29 min· 5,294 words· 24 min read· English ·Watch on YouTube

This is the full transcript of WebMCP: Let AI Agents pay you money, published on YouTube by Greg Isenberg. Every paragraph carries the moment it was spoken, so you can click any line to jump straight to that point in the video, search the whole thing for a word, or copy it out.

0:00Think about this. AI agents are about to become a new kind of visitor on the internet. And I think billions of dollars of wealth will change hands in the process because millions of AI agents are going to be browsing and buying on the internet. But the internet isn't designed for them to do [music] that. And that creates a really interesting question, which is what does

0:21an agent ready website or app look like? And how do you actually build one? Well, there's this new little thing by Google called WebMCP, and I'm honestly surprised more people aren't talking about it. The simple idea is that websites can expose cleaner actions for AI agents. So, instead of an AI agent trying to figure out a page like a human being, the site can basically tell an agent, here's how to search, here's how to book, here's how to buy. So today I have my friend Vinnie come on and just clearly explain what WebMCP is, how it differs from MCPs, why it matters, where the opportunities lie, and I give you

0:59two startup ideas that I think could cash flow that you can start today. Enjoy the episode. I hope it gets the creative juices flowing. And if you haven't liked, comment, and subscribe, what are you doing? This stuff should be paid. We make it free. I just want to see you win. Let's go. And I'll see you at the end of the episode. [music] All I find is [music]

1:23baby. Thank the MR gods. Vinnie is back on the pod to explain something very very very powerful. Web MCP. Vince, you you actually brought it to my attention. Vinnie, by the end of this episode, what are people going to learn? All right. They're going to learn how to use WebMCP, which is kind of exactly like it sounds. it's MCP but in the UI in the browser and this is like a brand new experimental feature from um Google and Microsoft. So I really think this is a first mover advantage here. So if you can learn this stuff you're really bringing um you're getting the skills that you need to bring stuff to market

2:04that is emerging that's going to probably be uh the next big trend. So I think this is a really cool thing. So Vince is going to actually explain to you in a clear way what WebMCP is, how to use it, and at the end of the episode, I'm going to share with you two startup ideas, cash flowing startup ideas that I think could use WebMCP that you can build today. That'll be at the end. Vince, you start them off. All right, cool. So, let me start from like a problem I had myself. Um, when I heard about WebMCP, the first thing that came

2:34to mind is this shop that I've got here. Um, it's an espresso machines and gear shop. So, I was buying an an espresso machine and it has like a lot of specifications. It's got a a lot of gear and accessories and figuring out which one's right for me. Um, and also which accessories fit was kind of a pain. So, it was a lot of back and forth googling, also putting stuff into um an agent or chat GBT or whatever and like does this fit? Will this work? So, I thought, oh, cool. This is a great um use case for something like this where we could build

3:10a shop with WebMCP tools in it that your agent can talk to. So you can bring any agent that you're using which is whether it's like claude code or chatgpt whatever these um whatever agents are out there maybe Grockbot and you can talk to the website and ask it stuff. So, uh, let me just show an example real quick. And, um, so I want to upgrade from my current Mara X machine. And I want to get one that's able to make two flat whites a day easily and fits on my counter space, which is about 32 cm

3:45wide. By the way, in simplest, like in the simplest form, correct me if I'm wrong, Vince, but web MCP is basically just websites with agent buttons. So you're we're making websites agent readable and agent actionable. Is that right? Exactly. And it's not like this wasn't available before, but it was available in a lot like clunkier way. So um you've got computer use or you've also got agents that can uh kind of browse and use a browser and and go through websites, click buttons, but before they had to do it in a very um not so efficient way. So, they're they're getting the entire DOM, which means

4:24they're getting all the code from the website and they're like scanning through it and finding where to click, taking screenshots and stuff. But look at that. What just happened right here on the screen, it manipulated the the website, was able to find two machines, put them side by side, and then it highlighted really cool feature, highlighted what features or what specs about the machines fit my request that I just had. So, it's like the porta filter fit, which is um going to fit like an accessory you have, and then will it make the two flat whites like you asked, and does it have the right width? Will

5:00it fit on your counter spot? So, like that's really cool. And before to do all that, well, first of all, it wouldn't be able to manipulate a page in this way as easily. And also, it'd have to go through all this scanning, all this code reading. Whereas this now with web MCP there's a set of tools like the ones that are just popping up on the screen here and um those are the ones that you make available to the agent. So it gives it a really uh efficient concise list of things that it can do on the website and it knows how to do that and it can just

5:32do it easily and and you can do some really cool creative stuff with this. Yeah. Yeah. And I think like one of the reasons I think this actually matters is if you think about SEO, right? It was like can Google understand the page and then we had uh AEO which is can AI site the answer. And now we're entering this webmc era which is basically can the agent finish the job? And we're what we're learning is that websites aren't really optimized. And I think that's why Google uh and and Microsoft uh decided to build this thing, right? Because they

6:08don't want a broken internet to exist. Mhm. And I think as like a founder, like why does this matter is because there's there's, you know, billions billions of dollars changing hands on these tools, right? Uh or on the internet. And if we can optimize some of these websites, uh you know, there's just there's a lot of opportunity. Yeah. And I think I mean maybe the people like you and I and the people listening, they're more agent native or they're more this um kind of early adopters of new technology, but we have to remember that the web has been around for a while. People are used to UIs and

6:48browsing websites and stuff like that. And people don't really want to, the majority of web users don't want to use just like a CLI tool or or an agent in the terminal like this. They want to be able to interact with something visual. So um this web MCP really makes it uh the best path to do that. So will really allow for kind of um normal the average consumer to adopt agent tools. So, it's kind of like meeting them in the middle, right, with the new agent technology and

7:20the stuff that they're used to. Cool. What else do we need to know about it? Um, so like one of the big things is um like I said is that it's not um scraping and parsing the entire DOM. So it doesn't have to it's more efficient in the way it works. But the other thing that's really cool is that these tools you can make them conditional. So like you see here in this list, we have tools that are always available versus logged in. This is all happening through the browser session, right? So, I've logged in. You can see I'm up here. I've logged in. These are the tools available. And

7:53if I log out, well, then we'll see there's only three tools available now, right? So this is really cool because um one of the big hurdles to doing other kind of agent native um approaches like an MCP server or um an API is that you have to deal with um tokens, credentials, people sending sending their um their identity through you know API keys and tokens and things like that. Whereas this you just log in, right? So I can log in with my username and password and it has access to the entire browser session there. So the fact that I'm logged in, the agent has

8:35to doesn't have to do anything special. Um we don't have to connect an MCP server and authenticate and all that stuff like you have to do with you know a typical MCP server or with an API or things like that. So, it's like the least technical uh approach to making an app or a website or web store agent native um but with the most flexibility and the most features. So, this conditional tool calling all this stuff just happens because of the browser

9:01state and that's a really nice thing. Yeah, that's really cool. That's just like built in because it I mean it makes sense, right? Yep. It's using the whole browser session. So, that's really nice. All right. So, um, I saw this tweet the other day and I've seen this going around a lot where people are saying, "I don't want to use your products agent. I want my agents to be efficiently enabled to use your product." And that's exactly what we're getting with WebMCP and especially for things like web stores and stuff like that um, for e-commerce um, or maybe even, you know, other examples that we'll look at later that

9:36you that you have prepared for us. So, um, this is this is a sentiment that's going around on Twitter a lot lately. And, um, what does Dylan from Cloudflare mean by this? So, we have these like different ways an agent can meet an app, right? And let me go zoom in real quick because we have a lot of them. And they're going from headless, you see at the bottom here, it says headless. Um, so basically running an app via your

10:03agent without ever seeing the app. That's what headless means, right? There's no app in the browser. There's no website. So, you bring your own agent. You can hit a raw API, but there's like we said, there's lots of things uh you have to deal with authentication and the agent has to hold an API key and things like that. But then you can bring your own agent and you can use MCP, which is a typical um MCP server, but that's another layer on top of your app's back end. And then your agent can't manipulate the UI, right? Like we just saw. So those are completely headless ways. They're a

10:37little add a little bit more complexity to your to your app or to your product. Now we have computer use which is where the the bots or the agents literally have uh a computer that they can use whether it's your local computer or a computer in the cloud and they're running through screenshotting stuff and clicking stuff on the computer on the UI like uh you would. And um this isn't really the most efficient because of like we said before, you've got to go through, you've got to screenshot or the

11:07agent has to screenshot all this stuff. So this is slow and fragile at the moment. Um we have browser MCP which is similar to computer use where like we were talking about where you get the whole code from the website and it has to kind of figure out through the HTML code and where it can click and what it can do. Again, that's a little bit more fragile. WebMCP kind of comes now to be somewhere in the middle of that or the things we just mentioned and an inapp agent which is what the tweet was complaining about, right? Which is that like you build an app with a little uh

11:41agent sidebar and your um the agent in that app is the only thing that can communicate and deal with it. Right? So what they're saying is they want something where they can bring their agent and and they can use your product efficiently. And that's where I think especially for traditional apps with a u a front end uh storefront whatever that they can then use bring their agent and use your app efficiently. So that's what's really cool about it. Does that make sense? So, if I'm getting this

12:15right, so WebMCP, you've got your agent. There's a set of tools or things that you can do basically on the website or the app. And then and it's sort of limited to that. The inapp agent, you have your, you know, the the the vendor's agent and um the apps agent, right? And that just interfaces with the app's logic and data back and forth and the app is like isn't that like the the best end state of of where we think things are

12:52going, right? The inapp agent, you mean? Yeah. Well, I mean, you can look at it from two different perspectives, right? That uh it's nice to have like a little um inapp agent there, but um you're responsible then for configuring everything. and you're responsible for the tokens, right? You're responsible for setting it all up. Whereas with WebMCP, WebMCP is like this really nice middle ground where you don't have to you don't have to pay for tokens, you're giving the app agent capabilities, but the user is bringing the app the agent that they used and any agent will work with it. So, uh, if we're moving quickly to this world where

13:29everyone has an agent that they use at work, that they that they use for personal p preference, you know, um, you don't have to then separate them from that. That's the agent they know and they can just use it with your tool via WebMCP. So, it's kind of like the nicest because it makes it easy for you and it

13:49makes it most comfortable for them. Yeah, I guess the inapp agent was sort of like a transitionary piece of software um that needed to exist for a certain amount of time but were like kind of growing out of it like the idea of like you know you use you know intercom fin right which is basically like I think a customer support agent like that experience is really really good um but now in a world where it's pretty clear that over the next 24 36 months everyone on consumers are going to have their own agents. It just makes sense that these agents are going to need places to interface with the internet at

14:30large and the internet is just not designed for those agents yet. So, you know, that's why WebMP need you know exists. Yeah, I think there is a place for inapp agents, right? Like if in [snorts] notion for example they offer both but like if there's something that is like cloudflare dashboard they have an inapp agent and this is so it's like very it's gated to only use their um their tools and not to change preferences too much so that you don't do anything kind of hazardous. I can see where in agents might make sense but we're moving into this world where it's like we're doing so much with agents and we want them to

15:10keep their context. So you want one tool that kind of has the context and knowledge and memory of everything that you do. And to be able to bring that one agent with all that context to different tools is really powerful. And I think that's where you're going to see people, they're going to kind of get stuck on one agent, one kind of agent product, whether that be Grockbot or Claude Co-work or uh Chatg GPT work or whatever. And then they're just going to kind of access the internet and and interface with the with different things on the internet through those agents. So that's where I think WebMCP is really

15:43powerful. It's also just like a great companion for when you're shopping with for uh complicated things. You can use an agent if you need to kind of help you out figure out which specs what things right and um you don't have to build in this big bloated you know inapp agent into your into your app to get some better uh customer um experience for

16:05you. Can you show an example another example? Yeah, sure. So, um, I could say like, "Yeah, so you suggested the Lit Bianca. What are some really nice accessories I should add that will fit the Lit Bianca?" So, this is something that like bugged me a ton was I found the machine, now I need a grinder, now I need the right

16:27pora filter. I want a new basket. They're all different sizes. is they all use one might use a measurement, one might use a name or or some kind of like brand name and parsing through all that information as a customer can get really tedious. So just to have an agent that can do that and then let you know is perfect because it has all the context here from the store. It knows what I've

16:49ordered. It has different tools here. Like if I scroll over here, it can see um get my gear is one tool. So it knows what I've ordered from here. Um it can get the cart. It can add coupons, right? So, it can apply a coupon on checkout and all this stuff. So, here it's just saying the first thing you should buy is this lit water softener two pack. So,

17:09I'll just say cool, add that to my cart. That sounds great. Right. So, the nice thing is is that I could tell it highlight that on the UI or I can just say, you know, whatever. I I like the sound of that. Go and and add it to the cart and it'll do all that stuff in real time. And I have visual confirmation of that. I can see the things, right? And

17:30um I think that's pretty cool. That's really cool. I mean, come on. That's really cool. Yeah. So um it even tell me here you have softener is in uh you have a barista 10 coupon 10% adding it for the rest. So I don't know if it's just cuz I'm a coffee afficionado. You know, I love coffee. You know, you can see my coffee

17:53setup back there. Yeah. Um that this is just hitting for me so hard. But like to me it's like it makes so much sense. Like we're a as customers, we're going to be using agents. We're going to want them to go and do stuff for us. We want to make sure that the things that they do it

18:09actually is able to complete the tasks. Um and to see this work just so seamlessly just is awesome. Yep. Yeah. It's really cool. I think so this is a great example, but you can think about anything where it kind of gets complicated. Uh you know, technical stuff. Um, if you're buying hard like hardware and I don't know, you need to uh you're doing like hardware hacking and you need to write the right battery for for the uh development board or car stuff and you need the right parts like all this stuff that can be really complicated like that. This is a great use case. I mean, I'm just curious, you

18:44know, where MCP in your mind where MCP fits, which I think is like another way of saying, you know, how do you like in which sectors niches should you be implementing WebMP? Because there's going to be like some some industries are going to be last to implement this, right? And I think from a founder perspective, I care about the

19:08the ones that have the highest priority. So which are those and why do they matter? Yeah. Yeah. I think like like I said these compatibilitydriven commerce, right? So it's like all those things, camera systems, any kind of web web store that's complicated, that'll be a great thing. Um you could do it in SAS admin. So like any kind of admin board or console or analytics or marketing tools, you can add these things in to make it easier for you know your marketing team to to deal with these things and and set up features and stuff like that. And even like regulated industries like the nice thing is is

19:45that you can't use API keys. So you don't want to go to you don't really want to use MCP servers or APIs. You maybe want to set up a few and that's a great thing about web MCP. like a few tools that are using the browser state that don't can can be read only. So they don't actually touch anything. So, let's imagine like insurance or banking self-service. Like you could set up some WebMCP tools that are read only or only uh touch very nonsensitive settings and then that will help the user figure out where they need to go to enter something or where they need to to

20:21go to to get the right information or it can even uh summarize and and pull the right information for them via their agent. So, stuff like that. I even think um internal tools. So building internal tools at a company. So if you're um like a an entrepreneur, you don't necessarily need to use MCP right away for your customers. There might be a really great solution for you inhouse like your internal tools, stuff for your for yourself, um for your employees. That's where I think there's a lot of

20:52potential. I love it. All right, let's let's go to some business ideas that people can implement. And I'm curious your take on it, too. So, let me share my screen. Yeah. All right, Vinnie. So, web WebMCP is here. I wanted to come up with two business ideas that I think are cash flowing that I think are anyone non-technical can set up or or somewhat non-technical. You just don't need to be like a hardcore engineer. The first idea is a WebMCP conversion agency. And I bet you there's probably some domains that

21:25are available like WebMCP. or something like that that someone can go and grab right now. So the the big idea is how can you make boring business websites agent ready? So you have these boring businesses like law firms and home service and HVAC, you know, med spas, dentists, and you just go and create these, you know, V1 tools for them. So that can be like requesting a quote or booking consults and you're just selling them uh on this idea that uh that there's going to be a new class of citizens on the internet. These are going to be these AI visitors and these AI visitors, these agents are going to

22:07book jobs, right? So you sell them on maybe a $200 to $10,000 setup and then you charge, you know, could be $500 a month or a few hundred a month, $700 depending on who it is. Is it a big law firm, a small law firm on monitoring and eval? And then you you build this retainer that you know is building cash flow every single month. Um and you just update it and that sort of thing. What

22:32do you think of this idea? Yeah, I actually think it's a really good idea. Um, I see stuff on the web floating around where they're showing that uh things like you said of dentists or law firms are starting to use agents at their offices. And so I think they'll get it. And it's good uh that you bring this up because I think it's worth mentioning that WebMP is an experimental feature in Chrome right now. So it launched in February, joint effort from Microsoft and Google, but it's still in early days. But that's why I think there's real potential here because we talked about this package. I showed the

23:07diagram of you know from headless to um bound to UI the different types of agent native uh approaches you can use to um connect to apps right so you could do this as a package where um it's not only web MCP but other tools maybe a MCP server for them and you tell them that like look this is new emerging stuff or you're learning this because it is this new emerging stuff so that when it does get adopted you're the first mover. You have the first mover advantage. And so you can sell it as a package like we'll we'll put in MCP, we'll put in web MCP,

23:45um we'll we'll create um you know, whatever all this stuff that that aligns with their vision. You can make whatever they want available and you can show them the different approaches. You have the one that uses a UI, one that is headless and you're the expert there and that's the way that you uh make money. Yeah, maybe it's just agent conversion agency and then WebMCP is just one of

24:10the the technologies that you use. Yep. Or like we were saying before internal tools. It doesn't only have to be about uh you customerf facing stuff. You can show them how they can make processes in their office better for them and their employees using stuff like WebMP. Totally cool. Uh startup idea number two, I'm calling it the agent mystery shopper. So, it's testing whether agents can complete the most important user journeys. So, if you think about a user

24:40journey, maybe it's a Shopify store. You're, you know, you want to buy a hoodie. If it's a, you know, consulting company, it's booking a a consult. If it's an insurance company, you're filing a claim, requesting quotes. You're ordering items. All these different things that you want the agent to do. So, the agent is going to run a bunch of tests and you, the customer, get a report back. Where did the agent get stuck? Were there bad descriptions? Were

25:05there missing tools? Conversion risk? And then you're basically selling, you know, uh, agent reports, maybe it's monthly, weekly, and you turn the repeated fixes into software. So, I like this business because it's pretty simple. Um it's almost like um you know just a a report like a credit report almost on you know how your how your your website and your apps are uh around implementing things like WebMP. Um and then you can charge a few hundred a month or $100 a month for something like

25:40this. What do you think about this idea? Yeah, I think also a cool thing it makes a lot of sense and the cool thing is is that you can even pair approaches like this to your uh agent uh conversion agency, right? So it's like you can go and run these agent tests and evalc

26:02why not check out this as well. So you can kind of combine the approaches I think here. So that's a really cool idea. I like it. Yeah. So, I just also wanted to mention that um I showed a couple examples here, but there are 16 different tools that you can uh use um with your agent via WebMCP on this example, espresso machines and gear store. And you can do that right now. You can go to crema andco uh clientfly.dev. We'll put the URL in the show notes and stuff. Um and you can test it out there. One thing you should know is that like we said, it's

26:36experimental stuff, early days. So go into Chrome flags, enable WebMCP support and go into Chrome inspect and allow remote debugging. So these are the things that you'll want to uh enable so that you can start using these experimental features. And if you want to build your own app like this, you can also click on the um GitHub repo button down there next to the WebMCP tools pill and you can clone this repo and you can play around with it, make your own version, whatever. it's free for you to start playing around with cool business ideas. So, those are two important uh

27:12things I think are uh worth mentioning. And yeah, I would be it would be cool to see what other people do with this repo, what other people do with these ideas. Um so, people should definitely share those online with us. I think that would be awesome to see. Yeah, we'd love to see it. And I think, you know, I there's I can just see the comment uh of someone saying, "Well, it's an experimental. Well, it's, you know, it's so experimental. Like, it's so, it's way too early. Like, why even bother playing with this stuff? And I, you know, you know, me, I love playing when things are experimental cuz when,

27:46you know, the arbitrage exists when, when it's experimental. Like, I love trying things, getting my hands dirty, and and and seeing what I can build now because when it's going to be, you know, super popular, that's when that window starts closing. Yep. Definitely. Think about when chat GPT came out or when GBT I think it was GPT 2 and three came around and people were playing with it and going and it was just two years before chat GPT launched and people were going ah this is crap this is we're way off we're years away from AI being like a serious thing a serious tool and then boom the

28:24explosion happened just a year or two later. So like shouldn't pass this stuff off as you know just like experimental stuff that's not going to get implemented. I mean we're talking about Google here. Um they have pretty good foresight. Uh this is something that they've been talking about for a few years now. They made the proposal two years ago. They launched it the beginning of this year. So I wouldn't I wouldn't fade this personally and I'm excited about it. So that that's enough

28:51for me. All right. Thanks for coming on, Vince. sharing sharing the sauce and I'll see you next time.

Where these words come from. This is the caption track YouTube holds for this video, written automatically by YouTube rather than by the creator. We read it, tidied the line breaks and laid it out so it can be read. The plain text version is at https://viewrankai.com/tools/youtube-transcript/EoNH3Tn8wYE.txt.

All rights in this video belong to Greg Isenberg. Watch it on YouTube. If this is your video and you would rather this page did not exist, tell us and we will remove it.