Sponsored citations
Clearly labeled placements inside AI answers served via our answers API and MCP endpoint. Clicks by people are billed CPC; bot clicks are recorded without billing.
GPTBot, ClaudeBot and PerplexityBot already read your pages — and pay nothing for the bandwidth. Adgora flips that: publishers charge per crawl, AI companies get licensed content through one key, advertisers reach audiences inside AI answers.
Install the drop-in adgate.php on your site — one file, any PHP stack, no framework required. You set the per-crawl price; the gateway does the rest.
Default. Paid bots pass, unpaid get 402.
Every AI bot passes; visits are still counted.
AI bots are refused outright.
# download adgate.php from the cabinet (it carries your secret site key), keep it outside the web root
<?php
require __DIR__ . '/adgate.php'; // first line of index.php
; or for every script — in php.ini
auto_prepend_file = /path/outside/webroot/adgate.phpLook up how often AI bots hit your site in your server logs, then set the prices you would charge.
Upper bound: bots without a key get 402 and pay nothing. Your share is 70% of each paid request.
Set up in the cabinetA single prepaid Adgora key gives your crawler, agent or product paid access to every gated site in the network plus a clean, licensed content API — no per-site negotiations.
X-Adgora-Key with your requests and crawl legally at publisher-set prices./ai/v1/sites, clean markdown extracts at /ai/v1/content?url=, $0.005 per extract.https://api.adgora.net/mcp speaks JSON-RPC 2.0 with tools sponsored_search, fetch_content, list_offers.x402 micropayments (USDC on Base) — coming soon
# Without a key: payment required
$ curl -i https://gated-site.example/article
HTTP/1.1 402 Payment Required
{"error":"payment_required","accepts":[{"type":"adgora-key","header":"X-Adgora-Key"}]}
# With a prepaid Adgora key: content served, crawl billed
$ curl -i -H "X-Adgora-Key: ak_XXXX:YOUR_SECRET" https://gated-site.example/article
HTTP/1.1 200 OK# Which sites are licensed
$ curl https://api.adgora.net/ai/v1/sites
# Licensed markdown extract — $0.005 per request
$ curl -H "X-Adgora-Key: ak_XXXX:YOUR_SECRET" \
"https://api.adgora.net/ai/v1/content?url=https://gated-site.example/article"
{"url":"…","title":"…","markdown":"…","charged_usd":"0.005000"}# Call a tool over MCP (JSON-RPC 2.0)
$ curl https://api.adgora.net/mcp -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": { "name": "sponsored_search", "arguments": { "query": "best crypto wallet" } }
}'ak_…:secret and are created in the cabinet; the secret is shown once.AI assistants are becoming a traffic source of their own. Adgora lets you buy presence in that funnel the same way you buy clicks today.
Clearly labeled placements inside AI answers served via our answers API and MCP endpoint. Clicks by people are billed CPC; bot clicks are recorded without billing.
Premium visitors arriving from ChatGPT, Perplexity and other assistants — human, high-intent traffic, priced at 2× the zone floor.
Content placements written to be read — and cited — by LLM crawlers.
Track how often assistants mention your brand versus competitors, one check per query and engine a day.
Matched by User-Agent token. Crawlers index content for training and search; agents browse on behalf of a person. Search engines like Googlebot are not on this list and are never challenged.
claudebotcrawlerclaude-searchbotcrawlerclaude-webagentclaude-useragentanthropic-aicrawlergptbotcrawleroai-searchbotcrawlerchatgpt-useragentoperator-openaiagentgoogle-extendedcrawlergoogleothercrawlergoogle-cloudvertexbotcrawlermeta-externalagentcrawlermeta-externalfetcheragentfacebookbotcrawlerperplexitybotcrawlerperplexity-useragentperplexity-cometagentomgilibotcrawleromgilicrawlerwebzio-extendedcrawleramazonbotcrawlernovaactagentbytespidercrawlertiktokspidercrawlercohere-aicrawlercohere-training-data-crawlercrawlerpetalbotcrawlerpangubotcrawlergrokbotcrawlerxai-botcrawlerai2botcrawlerapplebot-extendedcrawlerbrowser-useagentccbotcrawlerdeepseekbotcrawlerdiffbotcrawlerduckassistbotagentimg2datasetcrawlerkangaroo botcrawlerlinerbotcrawlerbingbot-chatagentmistralai-useragentsentibotcrawlertimpibotcrawleryoubotcrawler| Resource | Address | Price |
|---|---|---|
| Answers API | https://api.adgora.net/ai/v1/answers?q= |
free; clicks billed to advertisers |
MCP (JSON-RPC 2.0)sponsored_search fetch_content list_offers |
https://api.adgora.net/mcp |
free |
| Content API | https://api.adgora.net/ai/v1/content?url= |
$0.005 per extract |
| Sites catalog | https://api.adgora.net/ai/v1/sites |
free |
| Offers catalog | free | |
| Agents pointer | free | |
| llms.txt | free |
Nothing. adgate.php only challenges known AI crawlers and agents. Human visitors and search-engine crawlers such as Googlebot and Bingbot pass untouched, so rankings and UX are unaffected.
Every paid crawl is billed at the price you set and your share is credited to your Adgora balance in real time. You withdraw in crypto exactly like other Adgora earnings.
With prepaid Adgora keys funded in USDT, USDC or 50+ other coins. Each crawl or API request debits the key at the publisher- or network-set price. x402 micropayments (USDC on Base) are coming soon.
https://api.adgora.net/mcp is a Model Context Protocol server (JSON-RPC 2.0) exposing sponsored_search, fetch_content and list_offers — AI assistants can plug the Adgora network in directly as a tool.
Yes. https://adgora.net/ai/offers.json lists active offers and all endpoints; /agents.txt and /llms.txt describe access rules for automated clients.
Everything — publisher gateway setup, per-crawl pricing, API keys, deposits and statistics — lives in the cabinet at https://my.adgora.net/ai.
Publishers install one file and set a price. AI companies get one key for the whole network. Deposits and payouts in crypto.