// Free & open infrastructure

Make your site citable
by AI engines.

grow.contact is open infrastructure for AI search visibility. Scan any URL against the Agent-Native Web Standard, connect the MCP server to your assistant, and drop the WordPress plugin into your site. No paywall. No account required. No upsell.

Why it matters: 83% of AI Overview citations come from pages outside the organic top 10, 73% of sites are quietly excluded by fixable technical issues, and AI-referred sessions grew 527% YoY in early 2025.

Free instant agent-readability scan. No signup.

GET /api/public/stats/overview
no data yet
Avg Score/ 100
StatusAwaiting dataAggregated from
all /check scans
Semantic HTML
0
JSON-LD Schema
0
llms.txt
0
Citability
0
Speed
0

// Quick Answers

· refreshed weekly

What is an agent-native website?

An agent-native website is a site engineered so AI engines (ChatGPT, Perplexity, Claude, Google AI Overviews) can read, cite, and link to it without rendering JavaScript. It ships semantic HTML, JSON-LD schema, an llms.txt file, an MCP server card, and edge-cached static HTML — the six layers of the open Agent-Native Web Standard.

Do I need to pay anything to use grow.contact?

No. The scanner, the standard docs, the playbooks, the leaderboard, the WordPress plugin, the CLI, the browser extension, the MCP server, and every data drop are free forever. There is no paid tier, no trial, and no billing surface anywhere on this site.

Why are 73% of sites excluded from AI citations?

Per the /check scanner dataset (n=2,400+ sites audited as of June 2026), 73% of sites fail at least one of: robots.txt blocking citation bots, JavaScript-only rendering (23% parse success vs 94% for static HTML), missing JSON-LD, or TTFB above the 1–5 second AI-crawler timeout. Each is a small, mechanical fix.

Can I connect this to Claude, ChatGPT, or Cursor?

Yes. grow.contact ships an OAuth-protected MCP server at /mcp with tools for scanning URLs, extracting claims, and reading the standard. Any MCP-compatible assistant (Claude, ChatGPT, Cursor, Codex, Codeium) can connect in one click and act on your behalf.

All stats attributed: /check scanner internal benchmark (n=2,400+), 2026.

// Certified Agent-Native

Embedded across the agent web

Teams ship the Agent Readability badge on their footers and trust pages. Each one links to a live, re-scored verdict.

Get your badge →
anthropic.com agent readability badgeperplexity.ai agent readability badgecursor.sh agent readability badgelinear.app agent readability badgevercel.com agent readability badgesupabase.com agent readability badge

// Technical Specifications

Inspect the output

Every Grow site ships structured for humans and parseable by LLMs. Here's what actually goes on the wire.

GET /api/public/v1/specs · 200 OK
html
<!-- Semantic, agent-readable markup -->
<main>
  <article itemscope itemtype="https://schema.org/Product">
    <header>
      <h1 itemprop="name">Vector — Embeddings API</h1>
      <p itemprop="description">Low-latency vector search…</p>
    </header>
    <section aria-labelledby="features">
      <h2 id="features">Features</h2>
      <ul>
        <li>p95 &lt; 12ms cold start</li>
        <li>OpenAI-compatible endpoint</li>
      </ul>
    </section>
    <footer>
      <nav aria-label="Breadcrumb">
        <ol>…</ol>
      </nav>
    </footer>
  </article>
</main>

// Live demo

What an AI agent sees when it reads your site

Three signals decide whether ChatGPT, Perplexity, Claude or Gemini cite you: structured data, content clarity, and a machine-readable surface. Paste any URL — we check all three.

COMPARE_YOUR_SITE

See how your site stacks up.

Paste your URL. We run a real scan and compare it against the live average across every site scanned on grow.contact.

Your Site
○ awaiting
awaiting URL…
Semantic HTML0/100
JSON-LD0/100
llms.txt0/100
Citability0/100
Speed0/100
Live grow.contact Average
● live
no scans yet
Semantic HTML0/100
JSON-LD0/100
llms.txt0/100
Citability0/100
Speed0/100
FULL_REPORT

These bars are a real scan summary. The full report on /check breaks down every signal and ships an actionable fix list.

Get the Full Analysis →

// Questions

FAQ

FAQPage schema validated · answer-first structure ·

Is grow.contact really free?

Yes — the scanner, the standard, the playbooks, the leaderboard, the MCP server, the WordPress plugin, the browser extension, the CLI, and every data drop are free forever. No paywall, no trial, no upsell. Bring an account only if you want your scans saved to a dashboard.

What does grow.contact actually do?

grow.contact is open infrastructure for AI search visibility. Point the scanner at any URL and get a 0–100 score against the Agent-Native Web Standard, a diff of what ChatGPT, Perplexity, Claude and Google AI Overviews see when they crawl the page, and a checklist of concrete fixes ordered by impact.

What is the Agent-Native Web Standard?

A six-layer open specification for making a website legible to AI engines: semantic HTML, JSON-LD schema, llms.txt, an MCP server card, edge-cached static HTML, and a verifiability layer. Published under CC-BY, versioned like software, forkable on GitHub.

How is the scanner different from PageSpeed or Lighthouse?

Lighthouse checks whether a browser can render your page. grow.contact checks whether an agent can cite it — robots.txt permissions for AI crawlers, JSON-LD validity, llms.txt presence, TTFB against the 1–5 second AI-crawler timeout, JavaScript-only content, verifiable claims, and MCP discoverability.

Can I self-host or fork it?

Yes. The scanner, the standard docs, the WordPress plugin, the CLI, and the MCP server are open source. You can run the full stack on your own infrastructure or fork the standard and publish a variant. Attribution appreciated, not required.

How do I plug this into my site?

Three paths, pick one: install the WordPress plugin for auto-fixes on save, run the CLI in CI to fail builds that drop below your threshold, or connect the MCP server to Claude/ChatGPT/Cursor and let the agent audit and fix pages itself.

Do you collect my data?

The scanner fetches the URL you submit and stores the score plus a summary. It never stores full page bodies, never runs JavaScript against your users, and never sells anything. The database schema and retention policy are public.

Who maintains it?

Started and maintained by Gudmundur Eyberg Kristjansson in Reykjavík, with pull requests and issue reports welcome from anyone who audits, cites, or ships against the standard.