spec v0.1 — open draft

AI agents are
crawling your site.
Wasting 99% of tokens.

Vicevers is an open protocol that lets any website announce a semantic MCP endpoint — so AI agents query pre-processed content instead of drowning in raw HTML.

98.6%
fewer tokens per query
$0.003
vs $0.16 raw — per query
1
line of HTML to install

the problem

What an AI agent sees today

Same site. Completely different signal-to-noise ratio.

raw web_fetch 503 KB · 62,500 tokens
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"><link rel="preload" href="/marketing/_next/static/media/ GeistPixel_Circle.p.3aurforwa1_77.woff2" as="font" crossorigin=""><link rel="preload" href="/marketing/_next/static/media/ GeistPixel_Grid.p.23_kgp_Ibdf5.woff2" as="font"><link rel="preload" href="/static/ media/GeistPixel_Line.p.1ix8nbc1gh04.woff2"> <script>(function(){var e=document.cookie... window.__CF$cv$params={r:"8a3f2b1c9d4e",t: "MTY4..."};</script><div id="__next"> <div class="nx-container nx-mx-auto"> <nav class="nx-flex nx-items-center"> <!-- 847 more lines of noise --> <div data-radix-popper-content-wrapper> <div style="min-width:max-content;--radix... <script src="/_next/static/chunks/webpack... <script src="/_next/static/chunks/pages/... <div class="nx-flex nx-flex-col nx-gap-1"> <div class="nx-px-2 nx-py-1.5 nx-text-xs"> <span class="nx-flex nx-items-center">... <!-- 503 KB total · 62,500 tokens wasted -->
vicevers semantic layer 3.6 KB · 894 tokens
#1 score 91% stripe.com/docs/payments Stripe Payments lets you accept payments online and in person. The core objects are PaymentIntent, PaymentMethod, and Customer. A PaymentIntent tracks the lifecycle of a payment from creation to confirmation. #2 score 87% stripe.com/docs/api The Stripe API is organized around REST. Returns JSON-encoded responses. Uses standard HTTP response codes: 2xx success, 4xx client errors, 5xx server errors. Authentication via API keys in the Authorization header. #3 score 82% stripe.com/docs/billing Stripe Billing handles subscriptions and recurring revenue. Key objects: Subscription, Invoice, Price, Product. Webhooks notify your app of billing events in real time.

how it works

One line. Everything else is automatic.

1
Register your site
Add your domain at vicevers.dev. We crawl, chunk, and embed your content automatically.
2
Add one script tag
Paste the SDK tag into your HTML. It injects the MCP discovery signals your site needs.
3
AI agents find you
Any Vicevers-compatible agent detects the signal and queries your semantic layer instead of scraping HTML.
your site's <head>
<script
  src="https://cdn.vicevers.dev/sdk/v1.js
      ?id=example.com
      &token=vcs_pub_abc123"
  defer
></script>
what gets injected automatically
<link rel="mcp-server"
     type="application/json"
     href="https://cdn.vicevers.dev/
          discover?id=example.com" />

<script type="application/
            vnd.vicevers.snapshot+json">
  { "protocol": "vicevers-semantics",
    "url": "https://mcp.vicevers.dev/..." }
</script>

real-world numbers

Measured. Not estimated.

Live comparison against production sites. Same query, same model. Cost at $2.50/M input tokens.

Site Vicevers Raw HTML Token savings Vicevers cost Raw cost
multabot.com.ar 4.7 KB 269.1 KB 98.1% $0.0029 $0.16
vercel.com 3.6 KB 503.0 KB 98.6% $0.0022 $0.16

vs alternatives

The only semantic option.

Feature robots.txt sitemap.xml llms.txt Vicevers
Works for crawlers
Semantic content ~ plain text ✓ embeddings
Semantic search
Reduces token usage ~ partial ✓ drastically
One-line install
Auto-updates
Open standard ✓ proposed

open protocol · early access

Make your site
AI-native.

Vicevers is an open spec. Read it, implement it, or get early access to the hosted service.

read the spec ↗ get early access