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
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.