<?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: Edison Flores</title>
    <description>The latest articles on DEV Community by Edison Flores (@edison_flores_6d2cd381b13).</description>
    <link>https://dev.to/edison_flores_6d2cd381b13</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%2F4011586%2F59d27a5e-b708-4d17-b346-37dce502454e.png</url>
      <title>DEV Community: Edison Flores</title>
      <link>https://dev.to/edison_flores_6d2cd381b13</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/edison_flores_6d2cd381b13"/>
    <language>en</language>
    <item>
      <title>What is x402? HTTP 402 Payment Required for AI agents</title>
      <dc:creator>Edison Flores</dc:creator>
      <pubDate>Thu, 02 Jul 2026 03:34:01 +0000</pubDate>
      <link>https://dev.to/edison_flores_6d2cd381b13/what-is-x402-http-402-payment-required-for-ai-agents-1o0</link>
      <guid>https://dev.to/edison_flores_6d2cd381b13/what-is-x402-http-402-payment-required-for-ai-agents-1o0</guid>
      <description>&lt;p&gt;x402 revives the unused HTTP 402 status code for native HTTP-level payments. Governed by the Linux Foundation with Coinbase, Cloudflare, Stripe, Google, and Visa as founders.&lt;/p&gt;

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

&lt;p&gt;AI agents need to pay for things. Today, every payment integration is custom. No standard means no interoperability.&lt;/p&gt;

&lt;h2&gt;
  
  
  What x402 does
&lt;/h2&gt;

&lt;p&gt;x402 brings back HTTP 402 ("Payment Required"), a status code reserved since 1991 but never used.&lt;/p&gt;

&lt;h3&gt;
  
  
  The flow
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Agent sends a request to a server&lt;/li&gt;
&lt;li&gt;Server responds with HTTP 402 + payment instructions&lt;/li&gt;
&lt;li&gt;Agent pays on-chain (USDC on Base)&lt;/li&gt;
&lt;li&gt;Agent retries with payment proof&lt;/li&gt;
&lt;li&gt;Server verifies on-chain and returns content&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Example response
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="k"&gt;HTTP&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt; &lt;span class="m"&gt;402&lt;/span&gt;
&lt;span class="na"&gt;www-authenticate&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;x402 realm="marketnow", chain="base", token="USDC"&lt;/span&gt;
&lt;span class="na"&gt;x-payment-amount&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;1990000&lt;/span&gt;
&lt;span class="na"&gt;x-payment-chain&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;base&lt;/span&gt;
&lt;span class="na"&gt;x-payment-contract&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&lt;/span&gt;
&lt;span class="na"&gt;x-payment-to&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;0x39Dddf5aEdb58A559CF195fB8bdF23F0604Bf5Ee&lt;/span&gt;
&lt;span class="na"&gt;x-payment-token&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;USDC&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Why it matters
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Standard&lt;/strong&gt;: any agent that speaks x402 can pay any x402-enabled server&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Auditable&lt;/strong&gt;: payments are on-chain&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Governed&lt;/strong&gt;: Linux Foundation, not a single company&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Real adoption&lt;/strong&gt;: Stripe, Coinbase, Cloudflare, Google, Visa&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  MarketNow's implementation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;MarketNow&lt;/a&gt; returns HTTP 402 on &lt;code&gt;/api/agent-purchase&lt;/code&gt; when payment is required. Try it:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://marketnow.site/api/agent-purchase &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"skillId":"mn-gen-00003","mandateId":"mand_xxx"}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;MarketNow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketnow.site/standards" rel="noopener noreferrer"&gt;Standards&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x402.org" rel="noopener noreferrer"&gt;x402 spec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/edgarfloresguerra2011-a11y/marketnow" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;— Edison Flores, AliceLabs LLC&lt;/p&gt;

</description>
      <category>x402</category>
      <category>ai</category>
      <category>payments</category>
    </item>
    <item>
      <title>Top 20 MCP Servers for Claude Desktop in 2026</title>
      <dc:creator>Edison Flores</dc:creator>
      <pubDate>Thu, 02 Jul 2026 03:28:34 +0000</pubDate>
      <link>https://dev.to/edison_flores_6d2cd381b13/top-20-mcp-servers-for-claude-desktop-in-2026-3i8e</link>
      <guid>https://dev.to/edison_flores_6d2cd381b13/top-20-mcp-servers-for-claude-desktop-in-2026-3i8e</guid>
      <description>&lt;p&gt;Looking for the best MCP servers to install in Claude Desktop, Cursor, or Cline? Here are 20 of the most useful, all Sentinel L1.5 security-scanned on &lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;MarketNow&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick install
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx &lt;span class="nt"&gt;-y&lt;/span&gt; @marketnow/install &amp;lt;slug&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or use the MarketNow MCP server to search from inside Claude Desktop:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"mcpServers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"marketnow"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"command"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"npx"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"args"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"-y"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"marketnow-mcp"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  The list
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;filesystem&lt;/strong&gt; — File system access for Claude&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;sqlite&lt;/strong&gt; — SQLite database operations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;postgres&lt;/strong&gt; — PostgreSQL query and management&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;github&lt;/strong&gt; — GitHub API integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;brave-search&lt;/strong&gt; — Web search via Brave&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;puppeteer&lt;/strong&gt; — Browser automation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;memory&lt;/strong&gt; — Persistent memory for agents&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;sequential-thinking&lt;/strong&gt; — Step-by-step reasoning&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;fetch&lt;/strong&gt; — HTTP fetch capability&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;time&lt;/strong&gt; — Time and timezone&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;slack&lt;/strong&gt; — Slack messaging&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;google-drive&lt;/strong&gt; — Google Drive access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;notion&lt;/strong&gt; — Notion workspace&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;linear&lt;/strong&gt; — Linear issue tracking&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;sentry&lt;/strong&gt; — Sentry error tracking&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;stripe&lt;/strong&gt; — Stripe payments&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;vercel&lt;/strong&gt; — Vercel deployments&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;cloudflare&lt;/strong&gt; — Cloudflare management&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;docker&lt;/strong&gt; — Docker container management&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;kubernetes&lt;/strong&gt; — K8s cluster operations&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why these?
&lt;/h2&gt;

&lt;p&gt;Each of these MCP servers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Has a public GitHub repo&lt;/li&gt;
&lt;li&gt;Is actively maintained&lt;/li&gt;
&lt;li&gt;Passed Sentinel L1.5 security audit (6-point scan: AUTH, prompt injection, input validation, CORS, OAuth, rate limiting)&lt;/li&gt;
&lt;li&gt;Has a clear install command&lt;/li&gt;
&lt;li&gt;Works with Claude Desktop, Cursor, Cline, Continue, Aider&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Find more
&lt;/h2&gt;

&lt;p&gt;Browse 8,560 MCP servers at &lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;marketnow.site&lt;/a&gt;. 43 are free — no signup, no payment, no mandate required.&lt;/p&gt;

&lt;h2&gt;
  
  
  About MarketNow
&lt;/h2&gt;

&lt;p&gt;MarketNow is the trust layer for agent commerce. Discovery is solved (MCP registry); trust is not. We provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Sentinel L1.5&lt;/strong&gt; security audit on every skill&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;review_status&lt;/strong&gt;: auto-scanned | human-reviewed | maintainer-verified&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;x402 payments&lt;/strong&gt; (HTTP 402, USDC on Base)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AP2-compatible mandates&lt;/strong&gt; (human-in-the-loop by default)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Public audit log&lt;/strong&gt; (every mandate transaction is a git commit)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open source MIT, maintained by AliceLabs LLC (Ecuador).&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;marketnow.site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketnow.site/registry" rel="noopener noreferrer"&gt;Browse all skills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketnow.site/registry?filter=free" rel="noopener noreferrer"&gt;Free skills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/edgarfloresguerra2011-a11y/marketnow" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.npmjs.com/package/marketnow-mcp" rel="noopener noreferrer"&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;— Edison Flores&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>claude</category>
      <category>ai</category>
      <category>tools</category>
    </item>
    <item>
      <title>Building the trust layer for agent commerce: 8,560 MCP skills, x402, AP2 mandates</title>
      <dc:creator>Edison Flores</dc:creator>
      <pubDate>Thu, 02 Jul 2026 03:27:26 +0000</pubDate>
      <link>https://dev.to/edison_flores_6d2cd381b13/building-the-trust-layer-for-agent-commerce-8560-mcp-skills-x402-ap2-mandates-231p</link>
      <guid>https://dev.to/edison_flores_6d2cd381b13/building-the-trust-layer-for-agent-commerce-8560-mcp-skills-x402-ap2-mandates-231p</guid>
      <description>&lt;p&gt;When Anthropic donated MCP to the Linux Foundation in December 2025, discovery was solved. But trust was not.&lt;/p&gt;

&lt;p&gt;An independent analysis found ~64.7 million server entries from just 1,691 unique packages — massive duplication, zero signal, and active supply-chain attacks (npm packages stealing wallets, PyPI packages exfiltrating agent conversations).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That's the wedge I'm building &lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;MarketNow&lt;/a&gt; against.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What MarketNow does
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Sentinel L1.5 security audit on every skill
&lt;/h3&gt;

&lt;p&gt;6-point MCP security scan: AUTH, tool description injection, input validation, CORS, OAuth scopes, rate limiting. Methodology published, re-runnable, open source.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Honest review_status
&lt;/h3&gt;

&lt;p&gt;Every skill has one of: &lt;code&gt;auto-scanned&lt;/code&gt; (8,517) | &lt;code&gt;human-reviewed&lt;/code&gt; (43) | &lt;code&gt;maintainer-verified&lt;/code&gt; (0). The legacy &lt;code&gt;verified: true&lt;/code&gt; is deprecated. We never claim "verified" without earning it.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. x402 payments (HTTP 402)
&lt;/h3&gt;

&lt;p&gt;The agent-purchase endpoint returns HTTP 402 with payment challenge headers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="k"&gt;HTTP&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt; &lt;span class="m"&gt;402&lt;/span&gt;
&lt;span class="na"&gt;www-authenticate&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;x402 realm="marketnow", chain="base", token="USDC"&lt;/span&gt;
&lt;span class="na"&gt;x-payment-amount&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;1990000&lt;/span&gt;
&lt;span class="na"&gt;x-payment-to&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s"&gt;0x39Dddf5aEdb58A559CF195fB8bdF23F0604Bf5Ee&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Governed by Linux Foundation (Coinbase, Cloudflare, Stripe, Google, Visa).&lt;/p&gt;

&lt;h3&gt;
  
  
  4. AP2-compatible mandates — human-in-the-loop by default
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Default&lt;/strong&gt;: notify (human gets alert on every purchase)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Silent&lt;/strong&gt;: requires explicit &lt;code&gt;confirmSilentAutonomy=true&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Hard caps: $500 total, $50 per purchase, 90-day expiry&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. GitHub as a database
&lt;/h3&gt;

&lt;p&gt;Every mandate transaction is a git commit at &lt;code&gt;_data/mandates/&lt;/code&gt;. Public audit log, SHA-based optimistic locking, no external DB.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Claude taught me
&lt;/h2&gt;

&lt;p&gt;An AI agent reviewer flagged 7 issues. I implemented all 7 and published the roadmap at &lt;a href="https://marketnow.site/trust" rel="noopener noreferrer"&gt;/trust&lt;/a&gt;. The key change: human-in-loop is now the DEFAULT, not opt-out.&lt;/p&gt;

&lt;p&gt;Claude also said: "Aunque MarketNow mejorara en todo, yo seguiría sin hacer compras de forma autónoma." That's a policy, not a bug. The market for autonomous agent spending is Cursor, Cline, Aider — not chatbots.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stats
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;8,560 MCP skills (0 synthetic)&lt;/li&gt;
&lt;li&gt;58 categories (14 disclosed as bulk-imported)&lt;/li&gt;
&lt;li&gt;5 languages: EN, ES, ZH, PT, FR&lt;/li&gt;
&lt;li&gt;$0.99–$9.99 one-time, no subscriptions&lt;/li&gt;
&lt;li&gt;Open source MIT, solo founder, Ecuador&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://marketnow.site" rel="noopener noreferrer"&gt;marketnow.site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketnow.site/trust" rel="noopener noreferrer"&gt;Trust roadmap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketnow.site/standards" rel="noopener noreferrer"&gt;Standards (x402, AP2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/edgarfloresguerra2011-a11y/marketnow" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.npmjs.com/package/marketnow-mcp" rel="noopener noreferrer"&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Feedback wanted:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Is HTTP 402 with payment challenge headers the right x402 approach?&lt;/li&gt;
&lt;li&gt;Am I insane for using GitHub as a database for mandates?&lt;/li&gt;
&lt;li&gt;Does "trust layer, not biggest catalog" resonate?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;— Edison Flores, AliceLabs LLC&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
