Earlier quoted context omitted.
I had that opinion too. You can ask an agent to browse a web page and click a button etc. They will work out how to use a browser automation library. But it’s not worth the cost, time spent waiting or the inconsistency between implementations. MCP just offloads that overload, much like how they can use bash tools when they are quite capable of writing an implementation of grep etc.
The whole point is that you shouldn't have to worry about implementation. AI should do it for you.
MCP-B: A Protocol for AI Browser Automation
141–150 of 200 posts
Re: MCP-B: A Protocol for AI Browser Automation
#142Earlier quoted context omitted.
Not sure I understand. The model has no more access than the user does. proper security implementation still lies with the website owner
I think the point is that you shouldn't be giving the agent the same privileges as the user. This is one of the biggest issues with how people are using agents rn imo. The agent should be treated as an untrusted user in your client, given restricted privileges scoped to only the exact access they need to perform a given task.
An untrusted user in a client is a hacker/invasor, not an agent.
Re: MCP-B: A Protocol for AI Browser Automation
#143Prediction: this will go the same way as RSS. Companies don't like you to be in control of how you use their data.
Re: MCP-B: A Protocol for AI Browser Automation
#144Prediction: this will go the same way as RSS. Companies don't like you to be in control of how you use their data.
Indeed. Though I guess a better example would be: it'll go the same way as REST APIs (which happen to be fundamentally the same thing as MCP anyway). Remember the time when REST was the new hot thing, everyone started doing API-first design, and people thought it'll empower people by letting programs navigate services for them programmatically? Remember when "mashups" were the future? It all died before it could come…
i wonder if mcp will become, "let the project people talk to the backend team and the frontend team separately and the AI will figure out the middle"
Re: MCP-B: A Protocol for AI Browser Automation
#145Earlier quoted context omitted.
I think the point is that you shouldn't be giving the agent the same privileges as the user. This is one of the biggest issues with how people are using agents rn imo. The agent should be treated as an untrusted user in your client, given restricted privileges scoped to only the exact access they need to perform a given task.
> The agent should be treated as an untrusted user in your client, An untrusted user in a client is a hacker/invasor, not an agent.
Re: MCP-B: A Protocol for AI Browser Automation
#146Earlier quoted context omitted.
I think the point is that you shouldn't be giving the agent the same privileges as the user. This is one of the biggest issues with how people are using agents rn imo. The agent should be treated as an untrusted user in your client, given restricted privileges scoped to only the exact access they need to perform a given task.
> The agent should be treated as an untrusted user in your client, An untrusted user in a client is a hacker/invasor, not an agent.
As such, it can be told to do bad stuff in a way that can’t be prevented and therefore should not be given read access to anything you don’t want others to know about, nor write access to any data of which you care about the integrity.
Re: MCP-B: A Protocol for AI Browser Automation
#147Earlier quoted context omitted.
Indeed. Though I guess a better example would be: it'll go the same way as REST APIs (which happen to be fundamentally the same thing as MCP anyway). Remember the time when REST was the new hot thing, everyone started doing API-first design, and people thought it'll empower people by letting programs navigate services for them programmatically? Remember when "mashups" were the future? It all died before it could come…
REST did not die. it mostly became a mechanism for business managers to separate concerns between frontend and backend. i wonder if mcp will become, "let the project people talk to the backend team and the frontend team separately and the AI will figure out the middle"
Put MCP in front of every GET API, and let teams explore on their own
Re: MCP-B: A Protocol for AI Browser Automation
#148Earlier quoted context omitted.
Not sure I understand. The model has no more access than the user does. proper security implementation still lies with the website owner
I think the point is that you shouldn't be giving the agent the same privileges as the user. This is one of the biggest issues with how people are using agents rn imo. The agent should be treated as an untrusted user in your client, given restricted privileges scoped to only the exact access they need to perform a given task.
> The agent should be treated as an untrusted user in your client, given restricted privileges scoped to only the exact access they need to perform a given task
I agree, this is exactly what MCP-B does
Re: MCP-B: A Protocol for AI Browser Automation
#149Earlier quoted context omitted.
I was checking that out too. Looks like claude was co-author on the initial commit, which is like 90%. https://github.com/MiguelsPizza/WebMCP/commit/26ec4a75354b1c...
The main author doesn't have a GitHub account or un-linked his account (on purpose or by accident).
Re: MCP-B: A Protocol for AI Browser Automation
#150From the blog post: "The Auth problem At this point, the auth issues with MCP are well known. OAuth2.1 is great, but we are basically trying to re-invent auth for agents that act on behalf of the user. This is a good long term goal, but we are quickly realizing that LLM sessions with no distinguishable credentials of their own are difficult to authorize and will require a complete re-imagining of our authorization sy…
Not sure I understand. The model has no more access than the user does. proper security implementation still lies with the website owner