frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

WebMCP is available for early preview

https://developer.chrome.com/blog/webmcp-epp
72•andsoitis•2h ago

Comments

whywhywhywhy•1h ago
>Users could more easily get the exact flights they want

Can we stop pretending this is an issue anyone has ever had.

qwertox•1h ago
I want my local dm shop to offer me their product info as copyable markdown, ingredient list, and other health related information. This could be a way to automate it.
Lord_Zero•1h ago
dm?
arcanemachiner•1h ago
Since you didn't say what a "dm shop" is, I'll assume you mean "dungeon master shop" where you buy Dungeons and Dragons-y stuff.

Or maybe it's a "direct marketing shop", where you bring flyers to be delivered into people's mail? Yeah, that must be it.

Sophira•1h ago
Given that it's about food or medicine somehow, because of the mention of ingredients lists and health-related information, it's probably https://en.wikipedia.org/wiki/Dm-drogerie_markt (usually abbreviated "dm").

(I didn't know about that either before now.)

larrymcp•1h ago
He probably means the large German drug store chain called DM.

https://www.dm.de/

echoangle•54m ago
Why would you want that over a proper API with structured data?
thayne•56m ago
Well I have had the problem of "I want to find the cheapest flight that leaves during this range of dates, and returns during this range of dates, but isn't early in the morning or late at night, and includes additional fees for the luggage I need in the price comparison" and current search tools can't do that very well. I'm not very optimistic WebMCP would solve that though.
trollbridge•45m ago
matrix.ita does this very well, and has been doing so for nearly 3 decades.
BeefySwain•1h ago
Can someone explain what the hell is going on here?

Do websites want to prevent automated tooling, as indicated by everyone putting everything behind Cloudfare and CAPTCHAs since forever, or do websites want you to be able to automate things? Because I don't see how you can have both.

If I'm using Selenium it's a problem, but if I'm using Claude it's fine??

BeefySwain•1h ago
Also, as someone who has tried to build tools that automate finding flights, The existing players in the space have made it nearly impossible to do. But now Google is just going to open the door for it?
parhamn•1h ago
Is the website Stripe or NYTimes?
jmalicki•1h ago
In early experiments with the Claude Chrome extension Google sites detected Claude and blocked it too. Shrug
manveerc•1h ago
In my opinion sites that want agent access should expose server-side MCP, server owns the tools, no browser middleman. Already works today.

Sites that don’t want it will keep blocking. WebMCP doesn’t change that.

Your point about selenium is absolutely right. WebMCP is an unnecessary standard. Same developer effort as server-side MCP but routed through the browser, creating a copy that drifts from the actual UI. For the long tail that won’t build any agent interface, the browser should just get smarter at reading what’s already there.

Wrote about it here: https://open.substack.com/pub/manveerc/p/webmcp-false-econom...

arjunchint•1h ago
So... an API?

Most sites don't want to expose APIs or care enough about setup and maintenance of said API.

manveerc•59m ago
Are you asking if Agents should use API?
nudpiedo•1h ago
They will wish that you use an official API, follow the funnel they settled for you, and make purchases no matter how
loveparade•1h ago
Not fine if you use Claude. But it's fine if you are Google Flights and the user uses Gemini. The paid version of course.
victorbjorklund•1h ago
They wanna let you use the service the way they want.

An e-commerce? Wanna automate buying your stuff - probably something they wanna allow under controlled forms

Wanna scrape the site to compare prices? Maybe less so.

candiddevmike•24m ago
A brave new world for fraud and returns.

Also I just recently noticed Chrome now has a Klarna/BNPL thing as a built in payments option that I never asked for...

chrash•59m ago
i’m seeing this at my corporate software job now. that service that you used to have security and product approval for to even read their Swagger doc has an MCP server you can install with 2 clicks.
politelemon•49m ago
Sometimes, it gets added there without your consent.
buzzerbetrayed•57m ago
Why should a browser care about how websites want you to use them?
OsrsNeedsf2P•42m ago
These are obviously different people you're talking about here
nojs•36m ago
It’s weirder than that. There is a surge of companies working on how to provide automated access to things like payments, email, signup flows, etc to *Claw.
akersten•31m ago
I'm old enough to remember discussions around the meaning of `User-Agent` and why it was important that we include it in HTTP headers. Back before it was locked to `Chromium (Gecko; Mozilla 4.0/NetScape; 147.01 ...)`. We talked about a magical future where your PDA, car, or autonomous toaster could be browsing the web on your behalf, and consuming (or not consuming) the delivered HTML as necessary. Back when we named it "user agent" on purpose. AI tooling can finally realize this for the Web, but it's a shame that so many companies who built their empires on the shoulders of those visionaries think the only valid way to browse is with a human-eyeball-to-server chain of trust.
cameldrv•25m ago
Me too but it died when ads became the currency of the web. If the reason the site exists is to use ads, they’re not going to let you use an user agent that doesn’t display the ads.
dawnerd•28m ago
And what site is going to open their api up to everyone? Document endpoints already exist, why make it more complicated.
moron4hire•22m ago
Oh, that's an easy one. LLMs have made people lose their god damned minds. It makes sense when you think about it as breaking a few eggs to get to the promised land omelette of laying off the development staff.
avaer•11m ago
In a nutshell: Google wants your websites to be more easily used by the agents they are putting in the browser and other products.

They own the user layer and models, and get to decide if your product will be used.

Think search monopoly, except your site doesn't even exist as far as users are concerned, it's only used via an agent, and only if Google allows.

The work of implementing this is on you. Google is building the hooks into the browser for you to do it; that's WebMCP.

It's all opaque; any oopsies/dark patterns will be blamed on the AI. The profits (and future ad revenue charged for sites to show up on the LLM's radar) will be claimed by Google.

The other AI companies are on board with this plan. Any questions?

arjunchint•1h ago
Majority of sites don't even expose accessibility functionalities, and for WebMCP you have to expose and maintain internal APIs per page. This opens the site up to abuse/scraping/etc.

Thats why I dont see this standard going to takeoff.

Google put it out there to see uptake. Its really fun to talk about but will be forgotten by end of year is my hot take.

Rather what I think will be the future is that each website will have its own web agent to conversationally get tasks done on the site without you having to figure out how the site works. This is the thesis for Rover (rover.rtrvr.ai), our embeddable web agent with which any site can add a web agent that can type/click/fill by just adding a script tag.

lloydatkinson•1h ago
Sadly I do see this slop taking off purely because something something AI, investors, shareholders, hype. I mean even the Chrome devtools now push AI in my face at least once a week, so the slop has saturated all the layers.

They don't give a fuck about accessibility unless it results in fines. Otherwise it's totally invisible to them. AI on the other hand is everywhere at the moment.

ok_dad•34m ago
This isn’t even MCP, it’s just tools. If it were real MCP of definitely have fun using the “sampling” feature of MCP with people who visit my site…

IYKYK

jauntywundrkind•32m ago
> for WebMCP you have to expose and maintain internal APIs per page

Perhaps. I think an API for the session is probably the root concern. Page specific is nice to have.

You say it like it's a bad thing. But ideally this also brings clarity & purpose to your own API design too! Ideally there is conjunct purpose! And perhaps shared mechanism!

> This opens the site up to abuse/scraping/etc.

In general it bothers me that this is regarded as a problem at all. In principle, sites that try to clickjack & prevent people from downloading images or whatever have been with us for decades. Trying to keep users from seeing what data they want is, generally, not something I favor.

I'd like to see some positive reward cycles begin, where sites let users do more, enable them to get what they want more quickly, in ways that work better for them.

The web is so unique in that users often can reject being corralled and cajoled. That they have some choice. A lot of businesses being the old app-centric "we determine the user experience" ego to the web when they work, but, imo, there's such a symbiosis to be won by both parties by actually enhancing user agency, rather than this war against your most engaged users.

This also could be a great way to avoid scraping and abuse, by offering a better system of access so people don't feel like they need to scrape your site to get what they want.

> Rather what I think will be the future is that each website will have its own web agent to conversationally get tasks done on the site without you having to figure out how the site works

For someone who just was talking about abuse, this seems like a surprising idea. Your site running its own agent is going to take a lot of resources!! Insuring those resources go to what is mutually beneficial to you both seems... difficult.

It also, imo, misses the idea of what MCP is. MCP is a tool calling system, and usually, it's not just one tool involved! If an agent is using webmcp to send contacts from one MCP system into a party planning webmcp, that whole flow is interesting and compelling because the agent can orchestrate across multiple systems.

Trying to build your own agent is, broadly, imo, a terrible idea, that will never allow the user to wield the connected agency they would want to be bringing. What's so exciting an interesting about the agent age is that the walls and borders of software are crumbling down, and software is intertwingularizing, is soft & malleable again. You need to meet users & agents where they are at, if you want to participate in this new age of software.

paraknight•1h ago
I suspect people will get pretty riled up in the comments. This is fine folks. More people will make their stuff machine-accessible and that's a good thing even if MCP won't last or if it's like VHS -- yes Betamax was better, but VHS pushed home video.
827a•51m ago
Advancing capability in the models themselves should be expected to eat alive every helpful harness you create to improve its capabilities.
varenc•49m ago
This seems to be the actual docs: https://docs.google.com/document/d/1rtU1fRPS0bMqd9abMG_hc6K9...
yk•49m ago
Hey, it's the semantic web, but with ~~XML~~, ~~AJAX~~, ~~Blockchain~~, Ai!

Well, it has precisely the problem of the semantic web, it asks the website to declare in a machine readable format what the website does. Now, llms are kinda the tool to interface to everybody using a somewhat different standard, and this doesn't need everybody to hop on the bandwagon, so perhaps this is the time where it is different.

koolala•35m ago
Are AI smart enough to automatically generate semantics now? Vibe semantics? Or would they be Slop semantics?
ekjhgkejhgk•5m ago
There's nothing wrong with XML.
jauntywundrkind•42m ago
I actually think webmcp is incredibly smart & good (giving users agency over what's happening on the page is a giant leap forward for users vs exposing APIs).

But this post frustrates the hell out of me. There's no code! An incredibly brief barely technical run-down of declarative vs imperative is the bulk of the "technical" content. No follow up links even!

I find this developer.chrome.com post to be broadly insulting. It has no on-ramps for developers.

WebMCP is available for early preview

https://developer.chrome.com/blog/webmcp-epp
74•andsoitis•2h ago•44 comments

How to talk to anyone, and why you should

https://www.theguardian.com/lifeandstyle/2026/feb/24/stranger-secret-how-to-talk-to-anyone-why-yo...
362•Looky1173•5d ago•167 comments

Are the Mysteries of Quantum Mechanics Beginning to Dissolve?

https://www.quantamagazine.org/are-the-mysteries-of-quantum-mechanics-beginning-to-dissolve-20260...
56•wjb3•2h ago•40 comments

Tove Jansson's criticized illustrations of The Hobbit

https://tovejansson.com/hobbit-tolkien/
44•abelanger•2d ago•14 comments

Ghostty – Terminal Emulator

https://ghostty.org/docs
587•oli5679•12h ago•257 comments

Little Free Library Books

https://littlefreelibrary.org/
25•TigerUniversity•2h ago•4 comments

When does MCP make sense vs CLI?

https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html
229•ejholmes•7h ago•153 comments

Microgpt explained interactively

https://growingswe.com/blog/microgpt
172•growingswe•14h ago•21 comments

Decision trees – the unreasonable power of nested decision rules

https://mlu-explain.github.io/decision-tree/
386•mschnell•15h ago•67 comments

How Next-Gen Spacecraft Are Overwhelming Our Communication Networks

https://atempleton.bearblog.dev/how-next-gen-spacecraft-are-overwhelming-our-communication-networks/
6•korrz•2d ago•0 comments

Long Range E-Bike (2021)

https://jacquesmattheij.com/long-range-ebike/
106•birdculture•3d ago•140 comments

Chorba: A novel CRC32 implementation (2024)

https://arxiv.org/abs/2412.16398
31•fnands•2d ago•11 comments

Setting up phones is a nightmare

https://joelchrono.xyz/blog/setting-up-phones-is-a-nightmare/
94•bariumbitmap•3d ago•109 comments

Flightradar24 for Ships

https://atlas.flexport.com/
175•chromy•13h ago•40 comments

Python Type Checker Comparison: Empty Container Inference

https://pyrefly.org/blog/container-inference-comparison/
52•ocamoss•4d ago•34 comments

Operational issue – Multiple services (UAE)

https://health.aws.amazon.com/health/status
157•earthboundkid•5h ago•68 comments

Microgpt

http://karpathy.github.io/2026/02/12/microgpt/
1670•tambourine_man•22h ago•291 comments

Allegations of insider trading over prediction-market bets tied to Iran conflict

https://www.morningstar.com/news/marketwatch/20260301140/allegations-of-insider-trading-over-pred...
23•paulpauper•1h ago•2 comments

Gzpeek: Tool to Parse Gzip Metadata

https://evanhahn.com/introducing-gzpeek/
30•ingve•2d ago•1 comments

Why XML tags are so fundamental to Claude

https://glthr.com/XML-fundamental-to-Claude
149•glth•9h ago•105 comments

Interview with Øyvind Kolås, GIMP developer (2017)

https://www.gimp.org/news/2026/02/22/%C3%B8yvind-kol%C3%A5s-interview-ww2017/
119•ibobev•3d ago•50 comments

Big Breakfast Alters Appetite, Gut Health

https://www.cambridge.org/core/journals/british-journal-of-nutrition/article/big-breakfast-diet-c...
49•wjb3•2h ago•30 comments

South Korean Police Lose Seized Crypto by Posting Password Online

https://gizmodo.com/south-korean-police-lose-seized-crypto-by-posting-password-online-2000728191
44•WarOnPrivacy•2h ago•10 comments

I built a demo of what AI chat will look like when it's "free" and ad-supported

https://99helpers.com/tools/ad-supported-chat
449•nickk81•12h ago•259 comments

10-202: Introduction to Modern AI (CMU)

https://modernaicourse.org
221•vismit2000•16h ago•46 comments

Programming in K

https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Programming.md
33•tosh•3d ago•4 comments

U.S. Races to Accomplish Iran Mission Before Munitions Run Out

https://www.wsj.com/world/middle-east/u-s-races-to-accomplish-iran-mission-before-munitions-run-o...
20•ParentiSoundSys•1h ago•13 comments

How the Government Deceived Congress in the Debate over Surveillance Powers (2013)

https://www.eff.org/deeplinks/2013/06/director-national-intelligences-word-games-explained-how-go...
60•doener•3h ago•4 comments

Show HN: Audio Toolkit for Agents

https://github.com/shiehn/sas-audio-processor
46•stevehiehn•8h ago•6 comments

New iron nanomaterial wipes out cancer cells without harming healthy tissue

https://www.sciencedaily.com/releases/2026/02/260228093456.htm
221•gradus_ad•9h ago•75 comments