Загрузка видео...

Не удалось загрузить видео

На главную

🎇 I made a small Chrome extension: a side panel that drives any site's WebMCP tools with Jev! When you type, on every keystroke it picks the relevant page's tool, fills in the arguments, and tells you how sure it is. Here it is grocery shopping:

74,327 просмотров • 3 дней назад •via X (Twitter)

Комментарии: 54

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

This demo shows not everything needs a chatbot. Jev can't write words, it's answers typed questions: pick one, yes or no, how much. Paired with WebMCP, though, turns out that's plenty. "got anything gluten free for under two dollars?" doesn't need a conversation, it just needed search_products.

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

A thing I didn't expect: it's actually a great way to evaluate your WebMCP tools. You can see how every tool gets a live probability. If two keep fighting over a sentence, your descriptions overlap. If an argument comes back shaky, the schema is vague. This could be useful for better tool descriptions.

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

This is also fast and cheap. I hammered at this thing this weekend, and I spent *checks notes* 32 cents. It's fast because nothing is screenshotting or guessing at the DOM. WebMCP is handing over a menu of named tools with described params, enums, etc. Then a small decision model answers "which tool, which args?" in a couple hundred ms. This is one request instead of larger conversation and scraping loops, pretty powerful!

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Extension is undergoing review but you can play with it here, I've open sourced it: And here's the demo site if you want to play around:

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

I make demos like this so people will be inspired to try things out themselves, especially on new pathways that didn't exist before. If you do make stuff, I would love to see it! 🔥

Фото профиля Sarah Drasner
Sarah Drasner2 дней назад

This is extension is publised now! You can find it at: The demo shopping site is at if you want to try it out. (Don't forget to go to chrome://flags/#enable-webmcp-testing and flip the flag to enabled)

Фото профиля Miano
Miano3 дней назад

Showing the confidence per tool is the clever bit. It turns the agent from a black box into something you can actually debug, and it tells you when your tool descriptions are stepping on each other.

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Exactly

Фото профиля David Boyne
David Boyne3 дней назад

Very cool, I'm loving WebMCP at the moment, and combined with Jev, my mind is racing!

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

It’s a powerful combination!

Фото профиля Luke Haines
Luke Haines3 дней назад

Genuinely great job

Фото профиля James Q Quick
James Q Quick3 дней назад

Ohhhh that's super useful!!! Love that!

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Thanks James!

Фото профиля Sasha Sheng (Hiring) 🫶🏼
Sasha Sheng (Hiring) 🫶🏼3 дней назад

Oh wow! So cool!

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Thanks! I'm really excited about this pairing! Thanks for all your hard work at TypeSafe AI Sasha

Фото профиля Abdul Wasey
Abdul Wasey3 дней назад

Live probabilities turn tool descriptions into an eval surface. Overlap becomes visible before it turns into a routing bug.

Фото профиля Yashwin Ghosh
Yashwin Ghosh3 дней назад

The bigger idea to pair Jev with tool calling is quite unique! Great work :)

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Thanks Yashwin!

Фото профиля juan pineda
juan pineda3 дней назад

Wow that's really impressive!

Фото профиля Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com3 дней назад

Nice! Have you tried using a local Jev-like model? Eventually, one that can run in a browser? (Laya)

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

I started to this weekend! A lot of potential there. cc @etiennenoel

Фото профиля John Rood
John Rood3 дней назад

Adding a tool can break routing to tools you didn't touch. The regression test is whether the old queries still pick the right tools in the new catalog.

Фото профиля Bruno Lourenço
Bruno Lourenço3 дней назад

Doesn't JEV require a finite set of inputs? How can it fill the tool's params? 🤔

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

The WebMCP tools become the finite set of inputs

Фото профиля Sarah Satonov
Sarah Satonov3 дней назад

on every keystroke tho? thats gonna hammer the model and your battery like crazy 💀 curious if you debounce it or its raw fire-on-type

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Not at all, it’s extremely efficient and cheap. But also, I intentionally built it this way for educational purposes- so that you can see what’s happening. You don’t have to build it this way. Exposing the model thinking is the point of the extension.

Фото профиля Sarah Satonov
Sarah Satonov2 дней назад

okay thanks for information

Фото профиля Jatin Garg
Jatin Garg3 дней назад

When tool selection happens on every keystroke instead of at call time, the model becomes the autocomplete engine, not the executor.

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

It’s still executing. Very quickly too ☺️

Фото профиля Miguel de Icaza ᯅ🍉
Miguel de Icaza ᯅ🍉3 дней назад

Genius

Фото профиля Kizuno18
Kizuno183 дней назад

exposing confidence scores right at the interface level is huge for agentic loops. in headless pipelines we gate tool calls with strict thresholds—if confidence drops below 0.85, it aborts to a deterministic fallback instead of hallucinating arguments into the DOM.

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

💯

Фото профиля Jonathan Moore
Jonathan Moore3 дней назад

This is amazing. I'm certain WebMCP will only accelerate from here, and at @stripe / @link we're quickly building on top of it.

Фото профиля Joel Nishanth
Joel Nishanth3 дней назад

No way I was thinking of doing this too!!!

Фото профиля Juan F.
Juan F.2 дней назад

Amazing. Love your projects

Фото профиля NotaDEV
NotaDEV3 дней назад

grocery shopping by keystroke, that's a fun one to watch actually work

Фото профиля Maceo (YC P26)
Maceo (YC P26)3 дней назад

I'd want this in the shop's search box, without having to install an extension

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

If you check out the site, it has this as well:

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

There’s nothing keeping it from being in page, I made the extension this way to teach *devs* For the in page agent I used Gemini, but I could be using Jev there too (started building this before Jev came out)

Фото профиля LottieFiles
LottieFiles3 дней назад

The confidence meter is such a nice touch. Was that the plan from the start, or something you added once you saw it flip-flopping?

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

That was the plan! The purpose was to show devs what’s happening

Фото профиля Asaf Mazuz
Asaf Mazuz3 дней назад

Great project! Added it to my Jev-based project directory Hope more people will be able to try it and see how Jev can help them also. Thank you so much for building and sharing this 🙏

Фото профиля Srinivasan K K
Srinivasan K K2 дней назад

I'll try this for sure.

Фото профиля Steve Kaliski
Steve Kaliski2 дней назад

very cool

Фото профиля Nick
Nick3 дней назад

Yessssss! So cool

Фото профиля Mav1972
Mav19722 дней назад

I got hooked on WebMCP, I even did the DevPost WebMCP competition 😆. That motivated me to create this tool

Фото профиля AI Mastery Guide
AI Mastery Guide2 дней назад

grocery shopping demo, cool

Фото профиля Aark
Aark3 дней назад

This is a powerful combo

Фото профиля Shez Malik
Shez Malik3 дней назад

any site's the real flex

Фото профиля Jhon Dennis
Jhon Dennis3 дней назад

每次敲键盘都在选工具 这个交互挺变态的 但准确率一上来 购物这类杂活真会直接被接管

Фото профиля Itay
Itay3 дней назад

time for @Instacart to open up a MCP.

Фото профиля AXIALIS | Desktop App Tools
AXIALIS | Desktop App Tools2 дней назад

Does confidence stay useful as the tool catalog grows, or do semantically adjacent actions start collapsing into the same probability band?

Фото профиля Perpetual Asogwa
Perpetual Asogwa3 дней назад

Did this with webmcp a while back:

Фото профиля Sarah Drasner
Sarah Drasner3 дней назад

Sure. This isn’t about just WebMCP though. It’s about the intersection with System One models like Jev

Похожие видео

Jev builds the MOST POWERFUL trading agents and someone JUST open sourced jev-trader, a fully working 24/7 trading bot with Jev along with COMPLETE low latency CODEBASE WHAT THIS MEANS FOR YOU - you no longer have to build a trading bot with Jev from scratch, you just clone this and make it yours here is how you make your own Jev trading bot with this repo: 1. clone it and run three commands, it boots straight into dry run mode with real book data, real decisions, and simulated fills so you can watch it think with zero capital 2. drop in your Jev API key and the model starts answering buy or sell on every block with calibrated probabilities in 81 milliseconds 3. swap the book reader for your own venue, the model interface is clean so any order book that returns bids and asks plugs straight in 4. tune the decision cadence and horizon, ask the model every N blocks about the move over the next M, so you control how aggressive the engine trades 5. the hot loop already fits one block with exactly two round trips, one to read the book, one to send the order, nothing else on the path, this is the institutional latency discipline most retail bots never reach 6. plug in the live server and every block, every decision, every fill streams to a public dashboard so you watch your engine run the whole point is this repo hands you HARDEST part for FREE - > the low latency engine the COMPLETE breakdown of how i turned this into hedge fund grade HFT trading system is in my article below:

Roan

119,605 просмотров • 4 дней назад