Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Using WebMCP tools, I can surface all sorts of functionality in my app. I can batch process, change themes and dark mode, check on higher level goals that I'm keeping track of. All of this functionality exists already! You can do it manually if you prefer. But you could...

21,720 Aufrufe • vor 1 Monat •via X (Twitter)

37 Kommentare

Profilbild von Samarth
Samarthvor 1 Monat

did the same for two apps that i now use frequently- BingeWatcher (movie and tv-show discovery with lineups and watchlists) and ROUGH//CUT (in browser video editor) :))

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Nice!

Profilbild von Samarth
Samarthvor 1 Monat

thanks a lot!

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

A couple people asked me why I showed chat and not voice- the answer is simple: I was sick and I sound like a frog. 🐸 I'll record one when I am not making ribbit noises

Profilbild von Vishal Anton
Vishal Antonvor 1 Monat

This is cool.

Profilbild von Srinivasan K K
Srinivasan K Kvor 1 Monat

yes, I did some experimentation earlier. What I understood is WebMCP for the frontend, MCP is for the backend but for AI agents.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Yes, you’re correct

Profilbild von Srinivasan K K
Srinivasan K Kvor 1 Monat

👍

Profilbild von Abdul Wasey
Abdul Waseyvor 1 Monat

WebMCP makes the UI an agent API without rebuilding the backend.

Profilbild von Vinny
Vinnyvor 1 Monat

There are some very creative use cases for it too:

Profilbild von Ritwik
Ritwikvor 1 Monat

WebMCP that still works as a normal UI is the right constraint. Agent-only surfaces rot the moment a human needs to take over.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Not necessarily- I think we’ll see more handoffs between experiences over time. There are certain batch actions I might have an agent do and then want to step in to augment individual values, for instance. However, just surfacing the existing functionality is just fine too!

Profilbild von Manu Schiller
Manu Schillervor 1 Monat

Is WebMCP maybe a good fresh take on accessibility?

Profilbild von Nart Madi
Nart Madivor 1 Monat

Hey Sarah, I'd love to show you what we're building for WebMCP @Senro_AI.

Profilbild von OneOrigine
OneOriginevor 1 Monat

;🍎💯

Profilbild von Jarno
Jarnovor 1 Monat

Voice control for dev tools sounds great until you're debugging out loud in a coffee shop.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

I’m not doing voice control here, I’m just typing. That’s sort of the point- it’s flexible to your situation ☺️

Profilbild von Vinicius Dallacqua
Vinicius Dallacquavor 1 Monat

Do you have a link to this? I'd love to use it for benchmarking and metrics on an article I'm writting.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Yeah I’m getting some last features over the line and then I’ll open source it

Profilbild von Rohan Verma
Rohan Vermavor 1 Monat

What's the chat UI on the right?

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

I made it a part of the app. I embedded Gemini and surfaced a UI that can be voice or chat

Profilbild von rusa
rusavor 1 Monat

the a11y angle is the sleeper. app actions as callable tools is basically a machine-readable menu, which is exactly what screen readers always wanted and rarely got reliably.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

1000%

Profilbild von Sudhir Dudeja
Sudhir Dudejavor 1 Monat

I made my app webmcp enable as well, Quiak question what are using apart from codex to test and it and does it require API key ?🤔

Profilbild von Max Villemure
Max Villemurevor 1 Monat

I really like the view, and the image on top. Great job

Profilbild von John Rood
John Roodvor 1 Monat

we run enough browser agents to feel this: a semantic tool surface beats teaching the model to click pixels every time. the accessibility path becomes an interface you can test, not a demo you hope works.

Profilbild von Ben Mo
Ben Movor 1 Monat

does one undo roll back the whole batch, or would it step through each task change?

Profilbild von Agrit Tiwari
Agrit Tiwarivor 1 Monat

This is good to do client side tool calling. Makes sense. Really like it so far. But is this Copilotkit for the sideChat? PS. tc.

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Thanks! Just Gemini

Profilbild von Aivan Monceller
Aivan Moncellervor 1 Monat

Are you running an LLM on the browser? Or still calling a frontier in this case?

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

I've embedded Gemini and made it part of the app experience. You don't have to do it that way, though

Profilbild von Aivan Monceller
Aivan Moncellervor 1 Monat

What does "embedded Gemini" mean? Is the model actually running in the page and driving the existing features through WebMCP? What's the difference in practice between embedding Gemini in the app vs just calling the API?

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Yeah it's running in the page and driving existing WebMCP tooling. I exposed some special tools to do things my app can't do as well like batch processing or checking against larger goals. No big difference here, and you can still bring your own/drive it another way. The app is for me, so I wanted it as part of my experience.

Profilbild von Saket Tawde
Saket Tawdevor 1 Monat

Woah! Imagine if the whole OS was like this?! Wait a second, wasn't there a ChromeOS?

Profilbild von LottieFiles
LottieFilesvor 1 Monat

The voice part is really interesting. Being able to just say what you want instead of clicking through menus would help a lot of people. Have you tested it with voice yet, or is that still the plan?

Profilbild von Sarah Drasner
Sarah Drasnervor 1 Monat

Yes! I almost did a voice one, and will probably still post it. I've been sick this week and my voice sounds like a frog 🐸 ribbit

Profilbild von Tony
Tonyvor 1 Monat

The accessibility angle is what caught my attention. Being able to say what you want done could make a complicated app feel much more approachable.

Ähnliche Videos

This video is the one Kim Runner shared with me in July 2024 about how to tell whether you or others are NPCs. I can vividly imagine the stickiness and feel of holding an apple in my hand, the sensation of it denting when I squeeze it hard, its smell, and even its texture. Honestly, I was greatly shocked to learn that some people cannot do this. Below is the transcript of the audio.⬇️ Have you guys seen this experiment where you can not only test if the people around you are NPCs, but if you yourself are? Check this out. And if you don't know what an NPC is, basically, in the video game world, it's someone that's not being controlled by a person, just a random computer-generated thing. And in the real world, same thing, maybe just someone that's not being controlled by a soul. So I heard this experiment on a podcast, and I thought it was kind of crazy until I tried it out myself. And it has to do with apples. And you can probably use any object, but for our purposes, we're going to stick with apples. So there are going to be multiple layers to what I'm going to ask you to imagine. And depending on how far you can imagine it might just depend on if you're an NPC or not. So with this blank screen, I want you to picture a red apple here. Can you picture a red apple? If you can, great. So far, you're not an NPC. Next, I'd like you to think of that red apple, and in your mind—you can close your eyes if you need to—think of that apple as green. Can you change it to a green apple? Can you see a green apple without looking at it? Now stick with me. We're getting to the good parts here. If you can picture a red apple and then a green apple, great, but here's where a lot of people get stuck. And I'm taking away the image here. I want you to picture that green apple in your mind, and can you go in, and can you pick up that apple? Can you manipulate it? Can you move it around? Can you in your mind be holding it, and then all of a sudden it turns from green to purple? Do you have the ability to do that? Because for me, I could, no problem. I could hold that, I could throw it, I could take a bite of it, anything I wanted to do with that apple, I could do in my mind. But the shocking part was, as I was listening to this on the podcast, one person, they were stuck. They couldn't do anything but change colors. They couldn't grab it, they couldn't manipulate it. It was stuck there. One person couldn't even change colors of the apple. But I didn't believe this until I tried it on my wife. And my wife, she could change the color—she could go green and red—but she didn't have the ability to manipulate that apple. She couldn't grab that apple, she couldn't throw that apple. I'm juggling this apple, I'm doing all sorts of things with it, but hers is just a stuck image. And I thought that was nuts. I thought just because I had the ability to manipulate things in my mind and control things, that everybody did, but clearly that's not the case. And this leads me down the path of maybe this is why some people can't grasp the topics or the understanding of not living where we've been told we live our entire lives, because they can't visualize it, they can't think outside the green and red apple. Now, I'm not actually saying my wife is an NPC, but I do think our brains operate differently. I do think some are more right, some are more left, some are right down the middle, and some just don't really choose to think. But try it out, guys, because I found it fascinating, and I would love to hear how you did during this little experiment. Put it in the comments, test it on the people around you, and let me know, cause I want to know if I'm in the majority or if I'm in the minority. But something tells me I might be in the minority. But guys, as always, this was all for entertainment purposes. I don't really think my wife is an NPC... (Female voice) Tyler, can you come here?

kouji 🇯🇵

122,662 Aufrufe • vor 1 Monat

Can You Be Successful with Trading only Part-Time? Kristjan Kullamägi 🇺🇦 "Yes, you can make money if you have a full-time job, but the thing is to get to the profitability level you need to put in a lot of effort, a lot of concentrated effort over a several year period. But once you get it, once you get all the bullshit beliefs out of your system and really can focus on the things that work, I think you can do a lot of things on the side. You don't have to focus too much on the market, but it's a very hard thing to do to get to the level where you only focus on like a very, very few things. I'm not able to do that, but some people can. But I don't think you can, I don't think it's easy to get to be a profitable trader if you are doing something else full-time. It's incredibly hard. It's incredibly hard if you put in a full-time focus. It's even harder if you do something else full-time. I don't know. I haven't tried it. I've already always focused on this one thing, except for in the first couple of years where I lost money. Being a consistently successful trader is a tough life, man. I've put in so much effort to get to that level. Most people just give up. If you want to be a successful trader, you really need to want it. You really need to think you're going to do this on the side, make some money and then go do some art or some art to make it. It needs to be your calling, otherwise you can just put your money in the index funds, you'll be better off."

Ted Zhang

17,233 Aufrufe • vor 8 Tagen

I asked Garry Tan how to use meta prompting to get better at AI: "My partners at YC Jared Friedman and Pete Koomen showed me how to do this. You can take almost anything that you do all the time and just drop it into a context window. And then say, “Here’s a bunch of inputs and outputs." And maybe you also add a bunch of notes. And then you tell it, “Write me a prompt that can act as an agent that takes this input and makes this output over here.” You can do this for almost any type of knowledge work. And you can even introspect. "What are things you notice that I did to convert this from the input to the output?”. And then you can just start using the prompt. Initially, it’s going to suck. Because it’s just not that smart yet. But what’s funny is now, I also use it to Iterate my writing. You can be very direct, "I would never say that", "Don’t say it like this", or "Oh, you used the long word there, use the short word". Just speak to it conversationally. And then when you're happy with the output, you can use that new output to make a new prompt. "Based on this conversation, give me a better initial prompt that incorporates all the things we talked about." And you can do this with literally everything. And in theory, there’s so much it applies to that people do day-to-day. You could use it for tweets. You could use it for editing podcasts. You can use it for pretty much everything. I have a folder of prompts that I use all the time. My YouTube prompt is on v27 or something. I'll go through this process with all the different max models. I'll use GPT 5.2 Pro. I’ll use Grok. I'll use Claude. Then, I’ll take all the outputs from all the models and put them into Claude and say "Here’s my prompt, here’s the output from four LLMs, including yourself. Rate each response and tell me what the pros and cons of each approach are." And I usually say "give it to me in numbered form". And then you can agree with one, disagree with two, tell it three is this or that. And then after that, you say given all of this, synthesize it."

The Peel

51,632 Aufrufe • vor 8 Monaten