


16 Sep 2026 · 19m · 10 chapters

The episode argues that “agentic web” standards for AI agents (A2A/agent-to-agent) are mostly not delivering true multi-agent negotiation yet; today, most interactions still resemble single-player “NPC” responses. The host checks 173 companies that publicly backed A2A and finds only four actually implement the protocol as described (others don’t respond like A2A expects).
MCP (Anthropic, Nov 2024) works as tool-calling via sub-processes and is usable immediately by one organization; A2A (Google, Apr 2025) requires two organizations to contract/approve agent interactions, so it’s slower to spread.
agentcard.json/“well-known” /agentcard.json discovery; “NPC scenery” analogy; MCP tool examples like calendar/file actions.
none mentioned in the transcript.
Written by AI. May contain mistakes.
Discover the current state and limitations of AI agents interacting with websites.
“This is no hacks with me, Slobodan Manic.”
Explore the metaphor of AI agents as non-playable characters in a single-player scenario.
“That is what agentic web is supposed to be like.”
Grasp how the MCP server operates and its implications for AI interactions.
“So let's go back to November 2024, trying to understand what's happening today.”
Learn how the A2A protocol enables communication between different AI agents.
“and nobody's signing on anything or anything like that.”
Investigate the challenges faced in establishing effective agent-to-agent communication.
“And then when it's done, this could be in five seconds, this could be in two days, this could be in two weeks, a month, a year, it can last a very long time.”
Understand the limitations of current AI interactions on websites and their implications.
“Let me explain how A2A works because I think it matters.”
Explore how current website interactions are more transactional than relational.
“It is the visitor that's being described to you that's wrong.”
Learn why keeping track of your website logs can reveal changing dynamics.
“you should know what A2A is because it's a very simple standard it's easy to figure out it's easy to understand, and I have blog posts about this on nohanks.co website.”
Discuss the unintended consequences of rushing to implement AI in workflows.
“As promised, as promised, after we're done with the main topic, there's something that's been on my mind.”
Discuss the unintended consequences of rushing to implement AI in workflows.
“to give us our time back a few years ago.”

Get the gist, explore an idea or ask about something said.
On No Hacks with Slobodan Manić, what are the key points of this episode?
Automatic transcript. May contain errors.
0:00Amazon Web Services, Microsoft, Salesforce, SAP, Adobe, Bloomberg, Siemens, Deutsch Telekom. A total of 173 companies have publicly put their name to the same thing. A web standard, an emerging one called A2A, agent to agent, for AI agents belonging to different companies to find each other and talk to each other. So I looked at most of those companies. I took the web address, the project itself, A2A, lists next to each name of the company. and I asked every one of them the question that the standard is built around. Are you there? What can you do? Only four of them answered in a way that the standard describes.
0:40This is no hacks with me, Slobodan Manic. Nobody asked any of us if we wanted the internet changed. So check what AI is actually doing to it. The good, the bad, and the pointless. everything we get told about ai agents assumes that something is coming to us there are agents that are going to interact with us coming to our servers that can hold the conversation now if that is true i should be building my website to negotiate with this ai agent or swarms of agents or whatever if that is not true the real job is a lot more plain and a lot more boring and i don't mind plain or boring. But a lot of what we are being told is, or sold actually, is for a visitor that has not turned up yet, including this A2A stuff.
1:29So I went looking. And the question for this week that this episode is going to try to answer is, is there anybody on the other side of the fence just yet? And let me explain what I mean by that. There are many wrong answers to that question. I don't mean does anything respond. There are responses. There are crawlers. You can ask a tool for, I don't know, what's the weather going to be like? And you get a response. You get the weather back. You ask a website for a page, you get a page back. This happens on the internet all the time. What I mean here is, is there another party out there? Someone with its own side of the deal.
2:10Something that is trying to reason. Something they can say no or come back with a different price or ask you a question, you're not expecting something that wants something that's not necessarily a human, another agent that my agent can talk to because this protocol, HAA, is all about agent-to-agent interactions. That is what agentic web is supposed to be like. Not automated crawlers that scrape a thousand or a million pages every day. Not completely running that in isolation versus the rest of the world. I mean connected and talking to each other. What I assumed going into this was that some of this was already happening in a small way.
2:51My agent and your agent, they could talk, they could loop us in when they need us, and they can sort something out either with our involvement or without it. What is actually happening, what is running out there is still a single player game. You send an agent out and everything it meets is kind of like scenery in a video game. Things that answer and just hand you over the answer you were looking for. It's NPCs if you ever play the game. Non-playable characters, the ones that the world provides for you to interact with while every other player is off in their own little copy of the world. Nothing wrong with games like this, but this is not what we are being promised with Agentic Web.
3:36And I want to be fair about what that does and doesn't mean. Now, the second player, the infrastructure for that second player is being built. But what's not happening is anybody using it with somebody else, anywhere you or I can see. Argentic web is in that single player mode still. And the reason for that is not technical. So the reason for that comes down to how many people have to agree with what's going to happen before anything starts happening. So let's go back to November 2024, trying to understand what's happening today. November 2024 was when Anthropic put something out that's called MCP.
4:21You heard of that? I'm sure you've heard of MCP. Now, here's what actually happens when you use an MCP server. You install a small program on your computer. Your assistant starts that program up when it needs it, and then your assistant talks to that server, that program. The assistant asks questions. What can you do? The program answers with a list. Look up a customer or read this file or save this or upload, check the calendar, whatever. And from then, your assistant can call any of those, get the answer back the same way you would get through an API. This is just a different interface for basically the same thing.
4:59And just carry on. There's no thinking. There's no reasoning on the other one. It's just returning. It's responding to a command. That's the whole mechanism. It's two pieces of software on one side, on one machine talking to each other, and that's it. To start using that, for that to happen, for MCP to be interacted with. How many people do you think need to agree to any kind of deal? One, it's just you. It's just a person connecting to an MCP server. So you take a tool, the MCP server, that somebody else wrote you, wire it into your assistant, and you're just running it. The person who wrote it, they may have analytics to see what the usage is like, but they're not in that conversation.
5:45There's no negotiation with that person. and nobody's signing on anything or anything like that. The specification says the client launches the server as a sub-process. So that server, somewhere online that gives you some tools through an MCP server, it's just running as a sub-process of whatever you're doing with your assistant or with your agent. So that means that the work starts on your machine because you initiated it, and then you're just waiting for a response. One person all alone just messing around with things online. And the other end of that, you have a tool, you have the calendar, database, file, whatever.
6:26And it just answers. That tool just answers. It doesn't work for you. It doesn't work for anyone. It's just a simple tool. This is not a criticism of MCP. That tool is exactly what it says it's supposed to be. They're not lying. MCP is genuinely useful when implemented well. It can be great. But you can see what it does. and as the definition says, it's just a sub-process of whatever is running on your machine or inside your assistant. Now let's fast forward to April 2025. What is that? A year and a half ago, roughly. Google has put out A2A to agent protocol. This is different. This is not like MCP.
7:12This is not your assistant reaching for a tool. No. Your company's agent, your agent is going to talk to another company's agent. Something you don't control, something you've never met, and it's not going to use tools. What happens there is going to be completely different. Your agent is going to go to that company's website. It picks up a small file, a JSON file that describes their agent. It's agentcard.json. What they can handle, what the agent can handle, how to reach it, and then it sends over a task. So it's not calling a tool, it's sending a request. Not a command, a task that's written out the same way you would send it to someone you hire on Upwork.
7:54This is what you want. Then the other site takes that task, the other agent on that server works on it. And then when it's done, this could be in five seconds, this could be in two days, this could be in two weeks, a month, a year, it can last a very long time. It reports back on how it's going as it's working on it and eventually it returns something or just refuses the request. So the far end of that, if you are the one initiating and just talking to another agent through that agent card, it's not a calendar or a tool. It is somebody else's machine running and somebody else's interest really on that machine with their own infrastructure, from their own boss.
8:35it can say no to you because there's as much as AI agents can reason there's reasoning on that other and it's not just the tool that you can use like a calculator or calendar or whatever else this is the version of agentic web that when people think about what the agentic web is this is the version everyone's been describing for two years so same question how many people need to agree to any kind of interaction before this starts. It's two. Because two people, two organizations, your agent and their agents, there has to be a contract between them. There has to be a way to connect them. And there has to be somebody on both sides that's going to sign off to using this.
9:20And that's kind of the gist of where the Agente Web is right now. Because MCP, MCP pays off on its own. You just wire it up. It can take an afternoon, it can take a weekend, and it can take a week, whatever. And by that, you just plug it in, and then your assistant can do something with the MCP server that was not possible before you just plug it on, turn it on. Agent to agent is very, very different. You can implement that perfectly, and you can get exactly nothing because the value does not arrive until somebody else you do not control has also done that same kind of work. The first, we're going back in history, the first fax machine, to use that as an analogy.
10:05If there was only one fax machine in the world, that's as useless as it gets. Add another one and they can interact. They can talk to each other. This is the difference between MCP that I'm sure you've heard of. I'm sure you, if you work for a company that has a product, a digital product, I'm sure someone told you you need to implement MCP if you haven't already or you tried them or whatever. that's the difference between MCP and A2A or agent so one of them spreads at the speed of a person just I'm going to mess around with this I'm going to try the other one is completely different it's two organizations that one request comes in the other organization also needs to approve the request and decide what to do with it it's not as simple as pushing a button to turn on the light no you push a button and then it goes to the ministry of light and they decided to want to do something with your request.
10:57Very, very different. And by the way, the launch of Agent2Agent in April 2025 was good. Let me explain how A2A works because I think it matters. I think this is what has potential to define the future of the internet. Agent2Agent, the protocol says, an agent has to publish a small card, agentcard.json, describing itself. the whole thing, what it is, what it can do, how to reach it. And then there's a path on your folder where that file needs to live. The same way you have robust.txt or that fake thing, lm.txt. The same way, there's a well-known slash agentcard.json. It's always there. And every website has this, if it has it, on the same address.
11:51You're not required to put it there. So this is not a test you can fail if you're running all those checks that Cloudflare has and that Google has in Lighthouse. If you don't have agent card because you don't have an agent operating on your website server, that doesn't mean you're failing. It just means you're not using that certain technology. This is good. You don't have to worry about it at all. And if you look at this, that only four of these launch partners for this major protocol that was created by Google and then donated to Linux Foundation, only four of those launch partners have an open, accessible agent card.json file.
12:32It tells you that either they don't care about this, and let's not jump to conclusions because I don't know, or they do care about this, but this is just not going to be on the open web. And I don't like that. I really don't. So, yeah, what that means for your server, for your website, and how this changes, how should you approach this? Well, the thing arriving at your server is not necessarily another company's agent that's negotiating with your company on a merger or any silly thing like that. it's going to be a person's assistant, them running something in Cloud or ChatGPT or CloudCode, any of those harnesses for LLMs, just alone doing stuff.
13:24And then that's who's visiting, right? That's who has been visiting the whole time. And that makes your website a scenery for that assistant. You do not get to do anything. You just participate as an NPC in their single-player video game. You don't make an offer or set terms or ask those calling. This is me assuming that you do not have agent card and all this implemented, agent-to-agent implemented, because very few websites and very few companies do. So it's an assumption I dare to make. Now, preparing your website for this, it's directionally correct. It's the right instinct. It is the visitor that's being described to you that's wrong.
14:07If an agent is just going to compare your offer to somebody else's and then come back with a counter, that's a real thing. That may arrive. It's not what's happening right now. What's at your door on your website is somebody's assistance and to fetch one specific thing, one page, compare pages, with no ability to ask you a follow-up or try to talk to you even, and no patience for a page that's going to take two minutes for your agent to do something and then respond. That's just how it is right now. This is not a negotiation. It's just it's expecting an answer clearly, quickly. And yeah, because most websites, if you think about it, really most websites, when anyone requests something, the answer is yes, unless they're blocking something or unless you're asking for something that doesn't exist.
14:56So we're still playing this as a single player game. It doesn't have to be permanent. It doesn't have to stay like that forever. I don't know if it will what that would look like in this specific case is other people's agents just coming to a website and you being able to tell this is what happened you cannot because analytics just doesn't do this we're in the early days so my message for you about this you should you should know what A2A is because it's a very simple standard it's easy to figure out it's easy to understand, and I have blog posts about this on nohanks.co website. Forget about the vendor announcements.
15:37Forget about the launches. Forget about the hurrah champagne moments. And forget about the partners and the 173 company logos. Just watch your own logs. And if something turns up there that was clearly sent by another company system that's trying to do something, negotiate with you, dare to complete a task, expecting a response from you that's not a simple server render of a web page. That's when this changes for you. This is NoHacks. The notes and every source for this episode are at nohacks.co. I also send a newsletter. If you're interested in that, go to nohacks.co slash subscribe and please consider subscribing.
16:20My name is Slovoda Manic. Thank you for listening. As promised, as promised, after we're done with the main topic, there's something that's been on my mind. With everyone rushing to put AI into everything, to use AI for everything, mostly things that never needed to be done, let's be very honest about that. I keep wondering what that is going to do to our world. It was supposed to give us our time back a few years ago. That was kind of part of the promise. And then one of those CEOs, I'm not going to even say his name, said that people actually don't want to have free time a few months ago, a few weeks ago.
17:03What was supposed to happen was we are going to get the free time. But now we're more busy and everything is just shittier and it's a race to the bottom. So what I want to say is that I think rushing to implement more AI, to have more AI in your workflow, whatever, I think that's a race to the bottom. I think that's the same thing as competing on prices for your services. And I think that leads to burnout and leads to nothing good. not because AI is bad at this but when everyone is trying to speed up and do more at the same time and also more things that they've never done and they don't know how to have a good output for nobody gets there earlier nobody gives you a better thing so don't focus on the output this is something I've been saying all year output is free I can create a 20 page document and send it to you in 20 seconds.
18:08I pray that you don't want to read it. Focus on the friction. Add friction to everything you're doing because then you will care about it and then you will have a connection to the things you're making and sending to others and sending out to the world. If you stayed this late and listened to the after episode fully unscripted riff, you're a hero. Thank you so much. I'll talk to you next week.
A hundred and seventy-two companies have put their name to A2A, the standard for AI agents at different companies to find each other and talk. I took the web address the project lists next to each name and asked 135 of them the question the standard is built around. Four answered. The reason is not technical: MCP needs one person to say yes, A2A needs two organisations.
Chapters
Key Numbers
Key Takeaways
What to Do
Sources & Links
The standard
The other protocol
No Hacks runs no sponsorships and is funded by advisory and audit work.
If your website needs to work for machines as well as people, start with a fixed-scope Machine-First Architecture audit: https://nohacks.co/audit







