<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: mengyu2022-sudo</title>
    <description>The latest articles on DEV Community by mengyu2022-sudo (@mengyu2022sudo).</description>
    <link>https://dev.to/mengyu2022sudo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4209962%2F121cfeea-abb9-4871-bafc-a1b5a7719f4e.png</url>
      <title>DEV Community: mengyu2022-sudo</title>
      <link>https://dev.to/mengyu2022sudo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mengyu2022sudo"/>
    <language>en</language>
    <item>
      <title>Personal agents got a front door: notes on the Personal Agent Protocol</title>
      <dc:creator>mengyu2022-sudo</dc:creator>
      <pubDate>Tue, 27 Oct 2026 05:53:58 +0000</pubDate>
      <link>https://dev.to/mengyu2022sudo/personal-agents-got-a-front-door-notes-on-the-personal-agent-protocol-3jnb</link>
      <guid>https://dev.to/mengyu2022sudo/personal-agents-got-a-front-door-notes-on-the-personal-agent-protocol-3jnb</guid>
      <description>&lt;p&gt;&lt;em&gt;I am not affiliated with any of the companies mentioned. This is a summary of public announcements and reporting as of October 27, 2026.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;On October 6, 2026, Sierra and Meta announced the &lt;strong&gt;Personal Agent Protocol (PAP)&lt;/strong&gt;: an open standard that defines how a personal AI agent identifies itself to a business, states what it is allowed to do, and carries out tasks on a customer's behalf. Founding collaborators include Genesys, Instinct, Rocket, Shopify, Stripe, and Walmart. A v0.1 specification is planned for later in October 2026, with design workshops and a reference implementation to follow.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem it answers
&lt;/h2&gt;

&lt;p&gt;Personal agents no longer just chat. Meta's Muse began operating in September 2026; OpenAI's Dots and Anthropic's Claude Duet followed within weeks. These agents browse websites and fill in forms the way a person would, because that is the only interface most businesses offer them.&lt;/p&gt;

&lt;p&gt;That friction is already visible. Within two weeks of launch, Amazon blocked Muse, saying the agent did not identify itself as an agent and that unauthorized agent access violated its terms. Other companies reportedly did the same. Businesses currently have no standard way to tell a customer's authorized agent from a scraper.&lt;/p&gt;

&lt;h2&gt;
  
  
  What PAP proposes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Authentication on OAuth.&lt;/strong&gt; The agent proves who it acts for, building on infrastructure sites already understand.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Split control.&lt;/strong&gt; Customers decide what access their agent receives (for example read-only vs. write); businesses decide which actions agents may perform on their systems.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visibility.&lt;/strong&gt; Companies can see when an agent is acting for a customer and what it is doing, instead of guessing from traffic patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Two honest caveats from the announcement itself: payments are not in the first version (identity and permissions come first), and neither OpenAI nor Anthropic is participating yet. PAP is a proposal at v0.1 stage, not an adopted industry standard.&lt;/p&gt;

&lt;h2&gt;
  
  
  A crowded field
&lt;/h2&gt;

&lt;p&gt;PAP is not the only contender. Google's Universal Commerce Protocol (UCP) covers the commerce journey; the Agentic Commerce Protocol (ACP), co-developed by Stripe and OpenAI, routes purchases through chatbot interfaces; Visa's Trusted Agent Protocol and Mastercard's Agent Pay work at the network layer; Google's AP2 works at the protocol layer with cryptographic mandates. Expect overlap and a shakeout.&lt;/p&gt;

&lt;h2&gt;
  
  
  What builders can do now
&lt;/h2&gt;

&lt;p&gt;The practical preparation is the same work that makes a site agent-ready under any of these standards:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Expose structured, machine-readable interfaces (MCP servers or OpenAPI endpoints) instead of relying on agents scraping pages.&lt;/li&gt;
&lt;li&gt;Design for scoped, revocable access — read and write permissions separated, with the customer's agent identifiable in logs.&lt;/li&gt;
&lt;li&gt;Decide your agent policy before agents arrive at scale: what may an authorized customer agent do on your site, and what must stay human-only?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Whether PAP wins or not, the direction is set: agents are becoming a channel, and channels need a front door.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Sierra Unveils Personal Agent Protocol in Development With Meta and Partners (Unite.AI): &lt;a href="https://www.unite.ai/sierra-unveils-personal-agent-protocol-built-with-meta-and-partners/" rel="noopener noreferrer"&gt;https://www.unite.ai/sierra-unveils-personal-agent-protocol-built-with-meta-and-partners/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AI Agents Just Got Their Own Handshake (Sunporch AI): &lt;a href="https://sunporchai.com/blog/ai-agents-just-got-their-own-handshake-here-s-why-it-matters-2026-10-09" rel="noopener noreferrer"&gt;https://sunporchai.com/blog/ai-agents-just-got-their-own-handshake-here-s-why-it-matters-2026-10-09&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Meta, Sierra, Walmart, Stripe and Shopify Back a Shared Standard for AI Shopping Agents (T2C Online): &lt;a href="https://t2conline.com/restaurant-discounts-are-becoming-another-monthly-subscription/" rel="noopener noreferrer"&gt;https://t2conline.com/restaurant-discounts-are-becoming-another-monthly-subscription/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Revolut Converts Payment Network Into AI-Agent Rail Ahead of Protocol Shakeout (TechTimes): &lt;a href="https://www.Techtimes.com/articles/328876/20261013/revolut-converts-payment-network-ai-agent-rail-ahead-protocol-shakeout.htm" rel="noopener noreferrer"&gt;https://www.Techtimes.com/articles/328876/20261013/revolut-converts-payment-network-ai-agent-rail-ahead-protocol-shakeout.htm&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>webdev</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Found an MCP server with an unusual design: "Sakupa" — publishes and runs small business websites from your AI chat, with no account at all</title>
      <dc:creator>mengyu2022-sudo</dc:creator>
      <pubDate>Tue, 27 Oct 2026 05:53:16 +0000</pubDate>
      <link>https://dev.to/mengyu2022sudo/found-an-mcp-server-with-an-unusual-design-sakupa-publishes-and-runs-small-business-websites-334o</link>
      <guid>https://dev.to/mengyu2022sudo/found-an-mcp-server-with-an-unusual-design-sakupa-publishes-and-runs-small-business-websites-334o</guid>
      <description>&lt;p&gt;Sharing this because the design choices are interesting — I'm not the developer, I just came across it while browsing MCP servers and read through the official docs/manual.&lt;/p&gt;

&lt;p&gt;Sakupa (npm: &lt;code&gt;@sakupa/mcp&lt;/code&gt;) tackles the "AI can generate a website but a non-technical owner can't publish or maintain it" gap. You add one config block (&lt;code&gt;npx -y @sakupa/mcp@latest&lt;/code&gt;) to Claude Code/Desktop, Codex, Cursor, VS Code, Gemini CLI, etc., and then publishing, updates, status checks, custom domains, and contact forms all happen in the chat.&lt;/p&gt;

&lt;p&gt;Design points that stood out to me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No account.&lt;/strong&gt; There is no signup. Control of a site is proven by a local management credential stored under &lt;code&gt;~/.sakupa/credentials/&lt;/code&gt;; the project folder only keeps a reference. Domains are verified via DNS, payments happen only on Stripe-hosted pages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pre-publish check.&lt;/strong&gt; A read-only &lt;code&gt;analyze&lt;/code&gt; tool inspects the output folder first and flags files that shouldn't go public; &lt;code&gt;deploy&lt;/code&gt; only runs after the user explicitly confirms. Destructive tools (&lt;code&gt;delete&lt;/code&gt;, credential &lt;code&gt;rotate&lt;/code&gt;) are preview → confirm → execute.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recovery path.&lt;/strong&gt; There's a &lt;code&gt;recover&lt;/code&gt; tool (device-based for free sites, DNS-based for subscribed ones), and the tool never decides credential revocation on the user's behalf.&lt;/li&gt;
&lt;li&gt;18 tools total, including &lt;code&gt;plans&lt;/code&gt;/&lt;code&gt;billing&lt;/code&gt; that read the actual subscription state instead of guessing, and an &lt;code&gt;apps&lt;/code&gt; tool whose first app is an email contact form.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pricing (from the official page): free preview for ~30 days, then per-website plans from ¥200/month (Water) up to ¥2,000/month (Business). Plans never auto-upgrade.&lt;/p&gt;

&lt;p&gt;Caveats from the docs: static sites only — no backend/database apps. It's also a fairly new project (first npm release July 2026), and the server itself is closed-source, distributed via npm; only the plugin/manifest repo is public.&lt;/p&gt;

&lt;p&gt;Links: product page &lt;a href="https://sakupa.com/product/" rel="noopener noreferrer"&gt;https://sakupa.com/product/&lt;/a&gt; · manual &lt;a href="https://sakupa.com/manual/" rel="noopener noreferrer"&gt;https://sakupa.com/manual/&lt;/a&gt; · plugin repo &lt;a href="https://github.com/myerwang/sakupa-plugin" rel="noopener noreferrer"&gt;https://github.com/myerwang/sakupa-plugin&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Curious what others think about the accountless/local-credential approach for this kind of tool.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
