>

the business layer · all payments simulated, all protocols real

Services with price tags
agents can read.

The agentic web is growing a payment layer: Cloudflare's pay-per-crawl, x402 micropayments (AWS AgentCore, Vercel), RSL content licensing, metered MCP tools. This page implements four working business models on top of the showcase — priced in schema.org Offer markup and in agents.json, because a price an agent can't read is a price that doesn't exist.

service 01 · POST /api/audit · 3 free per hour, then $0.005 (demo)

Agent-Readiness Audit

Submit any URL. The server fetches it live and grades 18 signals across four dimensions — Discovery, Content, Capability and Trust (llms.txt, sitemap, markdown negotiation, valid JSON-LD, agents.json, A2A Agent Card, Web Bot Auth and more). Score ≥ 70 qualifies for certification. The monetization: metered audits — the fourth one inside an hour answers 402.

as of · published · author

report

No audit yet — try this very site. It grades itself with a straight face.

$ curl -s -X POST https://agentswelcome.dev/api/audit \
    -H "Content-Type: application/json" -d '{"url":"https://agentswelcome.dev"}'
{ "score": 100, "grade": "exemplary", "certifiable": true, … }

not simulated · the one real, commercial offer on this page

Your score isn't 100? We'll fix that.

Every signal this audit grades — llms.txt, markdown twins, JSON-LD, agents.json, Web Bot Auth, the whole semantic structure — is exactly what Studio Erdinc builds into real client sites, done-for-you — including this one. This site is the live proof: it scores 100 / 100 on its own audit. We make yours agent-ready & semantically optimized the same way.

service 02 · GET /api/premium/playbook · $0.10 per unlock (demo)

Premium content behind HTTP 402

The Agent-First Playbook — checklists, nginx/Next.js snippets, the full monetization table — sits behind an x402 flow: v1 message formats, simulated payment. No login, no account: request, pay, retry. This is how Stack Overflow charges crawlers and how Nous bills per inference.

  1. 1
    RequestGET /api/premium/playbook
    → …
  2. 2
    402 Payment Requiredaccepts: [{maxAmountRequired: "100000", extra: {price: "$0.10"}, …}]
    → …
  3. 3
    Pay (simulated)POST /api/pay → token
    → …
  4. 4
    Retry with proofX-Payment: <token> → 200 + receipt
    → …

live demo

Runs the four steps against this server and shows each response. The unlocked playbook opens below.

also in this model · RSL content licensing

Every page sends Link: rel="license" and a <link rel="license"> element pointing to /license.xml (RSL 1.0, served as application/rsl+xml): search and AI input (answers, summaries) are free; AI training is licensed — the standard Reddit, Yahoo and Medium adopted, with royalties clearing through the RSL Collective in production.

service 03 · /api/directory · standard listing free · 3 certifications per hour, then 402 · featured = paid (production)

Certification & the directory

Pass the audit with ≥ 70 and your site gets certified, listed, and issued an embeddable badge — trust infrastructure for the agentic web, and a classic recurring-revenue model (listings, featured placement, re-certification). A certification is a measurement with a date on it, not a promise about the future: this directory re-probes what it has listed and publishes the result, including the sites that stopped answering.

certified sites

status 11 certified sites: 7 reachable, 4 unreachable, 0 not re-checked. A certification records what an audit measured on a date; it does not keep the site alive. Unreachable entries are kept with their score and their date, never removed. Re-check the stalest entry · /api/directory.

  1. https://anastakon.top Agents Welcome badge, score 71 of 100 standard · certified reachable (HTTP 200) · last checked
  2. https://agent-exec.448c.org Agents Welcome badge, score 90 of 100 standard · certified · re-certified reachable (HTTP 200) · last checked
  3. https://xquik.com Agents Welcome badge, score 75 of 100 standard · certified reachable (HTTP 200) · last checked
  4. https://way-recommendation-relatively-expires.trycloudflare.com Agents Welcome badge, score 100 of 100 standard · certified hostname does not resolve · last checked
  5. https://leadership-delicious-convert-tagged.trycloudflare.com Agents Welcome badge, score 100 of 100 standard · certified hostname does not resolve · last checked
  6. https://lift-past-florida-further.trycloudflare.com Agents Welcome badge, score 85 of 100 standard · certified hostname does not resolve · last checked
  7. https://animica.org Agents Welcome badge, score 75 of 100 standard · certified reachable (HTTP 200) · last checked
  8. https://animica.dev Agents Welcome badge, score 73 of 100 standard · certified hostname does not resolve · last checked
  9. https://index.percall.dev Agents Welcome badge, score 100 of 100 standard · certified reachable (HTTP 200) · last checked
  10. https://index.kc-it.pl Agents Welcome badge, score 100 of 100 standard · certified reachable (HTTP 200) · last checked
  11. https://agentswelcome.dev Agents Welcome badge, score 100 of 100 standard · certified reachable (HTTP 200) · last checked

Same list as GET /api/directory, rendered here before any JavaScript runs.

claim your certification

Badge for any score: GET /badge.svg?score=NN — green at ≥ 70, amber below.

Certification runs the same live audit as /api/audit and draws on the same quota: three per hour per IP, then 402.

service 04 · WebMCP / MCP · per-call pricing in the intent preview

Metered tools

97 million MCP SDK downloads a month, and almost every server is free — that gap is the business. This site's services double as WebMCP tools (audit_site, get_premium_playbook, list_directory), registered on the homepage playground. The price appears in the intent preview before execution — monetization and the AX trust pattern are the same feature.

// the paid tool announces its price in the description — agents budget BEFORE calling
await document.modelContext.registerTool({
  name: "get_premium_playbook",
  description: "Unlock the Agent-First Playbook. Price: $0.10 (demo) via x402 flow.",
  annotations: { readOnlyHint: false },
  execute: async () => x402Fetch("/api/premium/playbook")   // 402 → pay → retry
});

simulated pricing · machine-readable twins: JSON-LD offers + agents.json

The price list

The price list
ServiceFree tierMetered (demo)Production rail
Agent-Readiness Audit3 / hour$0.005 per auditx402 micropayment
Agent-First Playbook—$0.10 per unlockx402 / pay-per-crawl
Directory listingstandard listingfeatured placementsubscription (ACP checkout)
Content for AI traininginference & search free$25 / licenseRSL Collective royalties
MCP tool callsread-only toolsper-call, priced in previewx402 / AgentCore Payments
Done-for-you implementation (real)the audit above—studioerdinc.ch

Every price here is a demo. Every flow is real. Swap the mock facilitator for Coinbase CDP or AWS AgentCore Payments and this page starts earning.