Wrenda

Wrenda exposes a per-domain MCP server over JSON-RPC so AI agents can query site content programmatically. It is also an edge reverse proxy for AI search: GPTBot/ClaudeBot/Perplexity get enriched semantic markdown; Googlebot gets pre-rendered HTML; humans get the original page. Setup is a DNS change (~15 minutes). 14-day free trial, no credit card.

Documentation

CONTROL HOW AI SEES YOUR CONTENT

Intercept crawler requests at the edge. Route them through AI optimization, pre-rendering, or caching. Serve enriched content that AI systems understand and recommend.

LIVE TRAFFIC — WRENDA EDGE

SIMULATIONREQ 01 / 05

INBOUND REQUEST

> GET /products/air-max-90

> host: shop.example.com

> user-agent: GPTBot/1.0 (+https://openai.com/gptbot)

WRENDA EDGE

CRAWLER DETECTION ENGINE

AWAITING REQUEST…

AI OPTIMIZE

Enriched markdown · schema · FAQs

PRE-RENDER

Headless browser · full DOM

PASS-THROUGH

Origin direct · edge cache

MCP SERVER

Tool discovery · JSON-RPC

EDGE LOG

awaiting first request…

WHAT AI CRAWLERS SEE

The difference between invisible and irresistible

VS

WITHOUT WRENDA

<html>

<body>

// JavaScript not executed

// No content rendered

// No schema markup

// Zero tokens for AI

</body></html>

AI recommendation: SKIPPED — no usable content

WITH WRENDA

---

title: Nike Air Max 90

schema: Product · price: $129.99 · brand: Nike

---

# Nike Air Max 90

Running shoe (1990). EVA foam midsole, visible

Air unit, rubber waffle outsole.

## Specifications

| Feature | Detail | + 8 entity expansions

## FAQ (14 entries)

- Are Air Max 90s good for running? …

## See also + semantic relations

+Enriched Markdown+Schema LD+JSON+FAQ Section+Entity Data+Relation Map

AI recommendation: FEATURED — rich, authoritative content

Ratings, prices and claims are never invented — only facts on the page are structured.

PLATFORM WALKTHROUGH

SEE IT IN ACTION

From adding your domain to tracking AI crawler analytics — here's how Wrenda works.

01 — ADD DOMAIN

Connect in About 15 Minutes

Point your DNS to Wrenda. We detect your origin, provision SSL, and create worker routes automatically — zero downtime for human visitors. DNS changes can take up to 24 hours to propagate.

  • ▸Custom domain support
  • ▸Automatic SSL provisioning
  • ▸Origin auto-detection

app.wrenda.ai

shop.example.com

Origin → origin.vercel.app

ACTIVE

DNS STATUS

CNAME wrenda-ssl verified

SSL certificate issued

Worker route created

Cache slots provisioned

DNS RECORD TO ADD

TYPENAMEVALUE

CNAMEshopproxy.wrenda.ai

01 — AI OPTIMIZATION

INTELLIGENT CONTENT TRANSFORMATION

Our AI engine rewrites each page as an enriched markdown document — injecting schema metadata, FAQ sections, entity expansions, and semantic relationships. Markdown tokenizes cleanly, so AI systems parse, understand, and cite your content far more readily than raw HTML. Ratings, prices and claims are never invented — only facts on the page are structured.

https://shop.example.com/shoes/air-max-90

HomeShoesSale

$129.99

200 tokens · no schema · no FAQs

AI
ENGINE

up to 12×

air-max-90.mdENRICHED MARKDOWN

---

title: Nike Air Max 90

schema: Product · price: $129.99 · brand: Nike

---

# Nike Air Max 90

Nike running shoe (1990). EVA foam midsole, visible Air unit, rubber waffle outsole.

## SPECIFICATIONS

| Feature | Detail |

|---------|----------|

| Midsole | EVA foam | + 8 entities

## FAQ · 14 ENTRIES

- Are Air Max 90s good for running?

- What sizes are available?

- How do they compare to Ultra Boost?

+ 11 more

## SEE ALSO

[Nike Air Max 97][Adidas Ultra Boost][New Balance 990v6]

2,400 tokens · markdown · schema · 14 FAQs · 8 entities

2002,400 tokens· up to 12× enrichment

02 — PRE-RENDERING

FULL BROWSER RENDERING AT THE EDGE

A real headless browser renders your JS-heavy pages into complete HTML. SPAs, React apps, dynamic content — crawlers that can't execute JavaScript get fully rendered pages instantly.

https://shop.example.com/shoes/air-max-90

Waiting for JavaScript...∞ — never resolves

// 0 tokens for AI

https://shop.example.com/shoes/air-max-90

SHOPEX

HomeShoesSaleCart

$129.99$159.99

4.8 (2,341)

ADD TO CART

LD+JSONProductReviewsBreadcrumbList

03 — AI CITATIONS

KNOW WHEN AI CITES YOUR BRAND

Track how ChatGPT, Perplexity, Gemini, Google AI Overviews, Microsoft Copilot and Grok answer the questions your category gets asked. A tracked prompt is one question monitored across all six models — refreshed weekly on every plan, daily on Scale. See your mention rate, share of voice against competitors, and the third-party domains feeding every answer.

  • ▸Persona fan-out: CMO, SEO Lead, Founder, Buyer — or your own
  • ▸Competitor source-gap analysis and AI battlecards
  • ▸Citation drift alerts when visibility moves How citation tracking works →

MENTION RATE BY MODEL · LAST RUNSAMPLE

ChatGPT

38%

Perplexity

52%

Gemini

24%

Google AI Overviews

19%

Microsoft Copilot

31%

Grok

12%

TRACKED PROMPTS

50–500

by plan

MODELS

6

per prompt

REFRESH

Weekly

daily on Scale

04 — MULTI-LAYER CACHING

EDGE-FAST RESPONSE TIMES

KV cache for AI-transformed content, CDN edge cache for static assets, configurable TTLs per MIME type. Warm your entire cache with sitemap-based population jobs.

KV CACHE

AI-optimized + pre-rendered · 1h TTL

CDN EDGE

Images 30d · CSS/JS 7d · Fonts 30d

BROWSER

Cache-Control headers · per rule

86% cache hit rate (warm)

<12ms avg edge response

0 origin load on hit

05 — MCP PROTOCOL

AI AGENTS INTERACT WITH YOUR SITE

Model Context Protocol server per domain. AI agents discover tools, execute actions, and interact with your site programmatically via JSON-RPC 2.0.

AI AGENT DISCOVERS TOOLS

POST /.well-known/mcp
{ "method": "tools/list" }
→ ["search_products", "get_pricing", "check_inventory"]

AGENT EXECUTES TOOL

{ "method": "tools/call",
"params": { "name": "search_products",
"arguments": { "query": "running shoes under $150" } } }

STRUCTURED RESPONSE

{ "results": [
{ "name": "Air Max 90", "price": "$129", "stock": 42 },
{ "name": "Ultra Boost", "price": "$142", "stock": 8 }
] }

COMING SOON — SEO SPLIT TESTINGEARLY ACCESS

MEASURE WHAT ACTUALLY MOVES RANKINGS

Split URLs into control and variant groups, apply title, meta or schema changes to the variant, and measure the difference with causal-impact analysis on Search Console data. Requires a connected Google Search Console property. We are onboarding early-access sites now.

FAQ

Frequently Asked Questions

Everything you need to know about how Wrenda works.

Wrenda is a reverse proxy you put in front of your site. It detects who's requesting each page — AI crawler, search bot, or human — and serves a tailored version. AI crawlers get enriched semantic HTML with schema and FAQs so engines like ChatGPT and Perplexity understand and cite you. Traditional bots like Googlebot get fully pre-rendered HTML even if your site is JavaScript-heavy. Humans get your normal page, untouched.

READY TO CONTROL YOUR AI PRESENCE?

About 15 minutes of setup — DNS changes can take up to 24 hours to propagate. No credit card required.

START 14-DAY TRIAL