<?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: Jay</title>
    <description>The latest articles on DEV Community by Jay (@goaimoat).</description>
    <link>https://dev.to/goaimoat</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%2F4140319%2Fffb58922-6f5d-4f77-95df-b6ee6fc75863.png</url>
      <title>DEV Community: Jay</title>
      <link>https://dev.to/goaimoat</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/goaimoat"/>
    <language>en</language>
    <item>
      <title>Google Search for AI Agents: A Relay MCP (cheaper than alternatives)</title>
      <dc:creator>Jay</dc:creator>
      <pubDate>Thu, 24 Sep 2026 17:26:43 +0000</pubDate>
      <link>https://dev.to/goaimoat/chinese-ai-agents-can-finally-search-google-a-relay-mcp-3p7k</link>
      <guid>https://dev.to/goaimoat/chinese-ai-agents-can-finally-search-google-a-relay-mcp-3p7k</guid>
      <description>&lt;h1&gt;
  
  
  Google Search for AI Agents: A Relay MCP at $3 per 1K
&lt;/h1&gt;

&lt;p&gt;Every AI agent needs web search. And every search API is expensive.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem: search APIs are pricey
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Provider&lt;/th&gt;
&lt;th&gt;Price per 1K&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Google official Custom Search&lt;/td&gt;
&lt;td&gt;$5 (and site-restricted)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Exa (semantic search)&lt;/td&gt;
&lt;td&gt;$7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tavily&lt;/td&gt;
&lt;td&gt;$8-16&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Brave&lt;/td&gt;
&lt;td&gt;$5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GoAI Moat (Serper relay)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$3&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;We're not building a search engine. We relay a compliant full-web search API and pass the volume discount on to agents.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we shipped
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;com.goaimoat/google-search  →  https://search.mcp.goaimoat.com/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Two tools:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;google_search&lt;/code&gt; — organic web results (title, link, snippet)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;news_search&lt;/code&gt; — Google News (title, link, date, source)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Free 3 searches per email, then $3/1K via license.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it's for
&lt;/h2&gt;

&lt;p&gt;Any agent that needs web search — SEO/GEO work, market research, competitor monitoring, content research — without paying $5-16 per 1K.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&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;"google-search"&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;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://search.mcp.goaimoat.com/mcp"&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;p&gt;Source: &lt;a href="https://github.com/jayniebingyu-cyber/goaimoat-mcp" rel="noopener noreferrer"&gt;https://github.com/jayniebingyu-cyber/goaimoat-mcp&lt;/a&gt;&lt;br&gt;
Catalog: &lt;a href="https://goaimoat.com/mcp-catalog.html" rel="noopener noreferrer"&gt;https://goaimoat.com/mcp-catalog.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A cheaper search layer for your agent.&lt;/strong&gt; Feedback welcome.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>I Built 15 MCP Tools So AI Agents Can Audit AI Visibility</title>
      <dc:creator>Jay</dc:creator>
      <pubDate>Thu, 24 Sep 2026 16:06:37 +0000</pubDate>
      <link>https://dev.to/goaimoat/i-built-15-mcp-tools-so-ai-agents-can-audit-ai-visibility-31im</link>
      <guid>https://dev.to/goaimoat/i-built-15-mcp-tools-so-ai-agents-can-audit-ai-visibility-31im</guid>
      <description>&lt;p&gt;Buyers stopped searching. They ask AI. And in 2026, AI agents started placing the orders.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Being good is no longer enough — you have to be &lt;em&gt;sayable by AI&lt;/em&gt;.&lt;/strong&gt; And I built 15 MCP servers to make that measurable.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The problem: "ranking #1" is dead, "being cited" is everything
&lt;/h2&gt;

&lt;p&gt;Three numbers changed how I think about visibility:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;65–68%&lt;/strong&gt; of Google searches now end without a click;&lt;/li&gt;
&lt;li&gt;Brands &lt;strong&gt;cited by AI&lt;/strong&gt; earn ~35% more organic clicks and ~91% more paid clicks than brands AI never mentions;&lt;/li&gt;
&lt;li&gt;AI-referred visitors convert at &lt;strong&gt;14.2%&lt;/strong&gt; vs 2.8% for organic — roughly 5×.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So "SEO" is becoming "GEO" (Generative Engine Optimization) — and the gatekeeper is no longer a crawler, it's a model that has to &lt;em&gt;choose to cite you&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I built: 15 MCP servers, one namespace
&lt;/h2&gt;

&lt;p&gt;I packaged our entire methodology into 15 Model Context Protocol servers, all under &lt;code&gt;com.goaimoat/*&lt;/code&gt; on the official MCP Registry. Any AI agent (Claude, Cursor, etc.) can call them over streamable HTTP:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;MCP servers&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Brand diagnosis&lt;/td&gt;
&lt;td&gt;ai-visibility (0-30 score + 30-point checklist), competitor-signals (7 signals + TSI)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Intelligence &amp;amp; outreach&lt;/td&gt;
&lt;td&gt;market-intel-brief, decision-maker-lookup&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content &amp;amp; memory&lt;/td&gt;
&lt;td&gt;content-studio (bilingual EN/ZH), brand-intel-memory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cross-border ops&lt;/td&gt;
&lt;td&gt;cross-border-profit, export-compliance, pricing-strategy, product-selection, export-tax, inventory-management&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Marketing &amp;amp; brand&lt;/td&gt;
&lt;td&gt;review-intelligence, ip-brand-protection, social-media-strategy&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Here's the pattern. A 3-tool MCP server is ~80 lines of FastMCP:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;fastmcp&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;FastMCP&lt;/span&gt;
&lt;span class="n"&gt;mcp&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;FastMCP&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;GoAI Moat — ...&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="nd"&gt;@mcp.tool&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;score_brand&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;brand&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;category&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;-&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;dict&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="sh"&gt;"""&lt;/span&gt;&lt;span class="s"&gt;Score a brand&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;s AI visibility 0-30 across 5 categories.&lt;/span&gt;&lt;span class="sh"&gt;"""&lt;/span&gt;
    &lt;span class="bp"&gt;...&lt;/span&gt;

&lt;span class="n"&gt;mcp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;run&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;transport&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;streamable-http&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;host&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;127.0.0.1&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;8000&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Deploy = one systemd unit + one Nginx block + one &lt;code&gt;mcp-publisher publish&lt;/code&gt;. The marginal cost of a new MCP is &lt;strong&gt;near zero&lt;/strong&gt;, which is why I ship one every hour.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bet: quantity × exposure × conversion
&lt;/h2&gt;

&lt;p&gt;I'm running a simple formula:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;product count × exposure × lifetime conversion rate = orders&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When exposure is still tiny and conversion is unmeasurable, the only lever I control is &lt;strong&gt;product count&lt;/strong&gt; — so I cover as many niches as possible and let the market tell me which one converts.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I learned (dogfooding my own product)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The registry is the distribution channel.&lt;/strong&gt; One &lt;code&gt;mcp-publisher publish&lt;/code&gt; and you're discoverable by every directory that mirrors the registry (mcp.so, Glama, PulseMCP, Smithery).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;llms.txt + JSON-LD is the on-ramp.&lt;/strong&gt; AI crawlers read them before they ever call your MCP.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ship the niche, not the platform.&lt;/strong&gt; Generic "web search" is saturated. "Cross-border × AI × brand visibility" is an empty lane.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Eat your own dog food.&lt;/strong&gt; We sell "AI visibility" — so the best case study is that our own tools are what an agent finds when you ask it for AI-visibility tooling.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;All 15 servers are free-tier, listed under &lt;code&gt;com.goaimoat/*&lt;/code&gt;. Point any MCP client at:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://mcp.goaimoat.com/mcp        (ai-visibility)
https://intel.mcp.goaimoat.com/mcp  (market intel)
https://comp.mcp.goaimoat.com/mcp   (competitor signals)
... (15 total — see https://goaimoat.com/mcp-catalog.html)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Source on GitHub: &lt;a href="https://github.com/jayniebingyu-cyber/goaimoat-mcp" rel="noopener noreferrer"&gt;https://github.com/jayniebingyu-cyber/goaimoat-mcp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback welcome — especially on the scoring model. &lt;strong&gt;What signals do YOU think determine whether an AI cites a brand?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Test post from GoAI Moat</title>
      <dc:creator>Jay</dc:creator>
      <pubDate>Thu, 24 Sep 2026 16:06:05 +0000</pubDate>
      <link>https://dev.to/goaimoat/test-post-from-goai-moat-50mp</link>
      <guid>https://dev.to/goaimoat/test-post-from-goai-moat-50mp</guid>
      <description>&lt;h1&gt;
  
  
  Hello
&lt;/h1&gt;

&lt;p&gt;This is a test post.&lt;/p&gt;

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