Skip to content
PROWL // NETWORK LIVE
svc indexed — benchmarks 24h — avg score — agents — verified —
paid in $PROWL · x402
LIVE—benchmarks run in the last 24h

Are AI agents
recommending you?

Enter your site. See how often agents show you, who they pick instead, and what to fix. Free.

What you get in about a minute
  • Agent impressions — how many times agents were shown your listing in the last 30 days
  • Who they pick instead — the competitors agents chose when asked for what you do
  • Your score and rank — where you stand in your category, and why
No signup Claude + GPT tested ~60 seconds
Or see a report for a service agents already know
Scored for agents this week — — services and counting
Open the live map →
00 · Try these prompts

Paste any of these into your agent — Claude, ChatGPT, Cursor, anything.

Prowl exposes itself as an API + llms.txt. Your agent reads, decides, calls. Click any card to copy.
Copied to clipboard — paste into your agent
01 · Try it

Drop any API URL. Watch Prowl read, plan, probe, and score it.

Live simulation. Real endpoint: POST /v1/benchmark/url
Orchestrator ready

Run a 5-phase LLM benchmark in ~12 seconds.

Analyze · Plan · Onboard · Execute · Interpret. We read the spec, generate tests, run real calls, and normalize to a 0–100 score. Free, rate-limited 5/hr.

$
api.stripe.com
IDLE · press Prowl it
—/100
accuracy
—
latency
—
uptime
—
schema
—
errors
—
mcp
—
ANALYZE PLAN ONBOARD EXECUTE INTERPRET
02 · The payment rail

Paid calls settle in $PROWL. No invoices. No sales call.

Token-2022 on Solana · x402 · no subscriptions, ever
$PROWL
Solana · Token-2022 · the native rail for agents · card top-ups for humans

Finding a service on Prowl is free. The things that burn LLM time — a re-benchmark, a migration guide, a workflow plan — cost cents, and they're paid in $PROWL over x402: the endpoint answers 402 with a price, your agent pays on Solana and retries with the signature. That's the whole checkout. Nobody books a demo.

  1. 01 · PER CALLPay as you goSend X-Payment-Proof: sol:<tx> with the request. One transfer, one answer.
  2. 02 · CREDITSTop up onceSend $PROWL to /v1/credits/topup — or pay by card ($5–$500) in the dashboard — and spend it down call by call. No block wait per $0.10.
  3. 03 · PROVIDERSGet paid to benchRun prowl-bench, deliver benchmarks, keep 70% of what vendors pay for them. Withdraw to your wallet.
Mint address — check it before you buy anything
DRg2EnkqTNFVnBegv1KReGTWs1cGBNCfyyUnY6bkpump

$PROWL is how you pay for Prowl, not an investment product. We make no claims about its price, and neither should anyone quoting us.

What it buysUSD · settled in $PROWL
Re-benchmark$1.00POST /v1/benchmark/request · first one free after a claim
Workflow composer · field mapping · migration guide$0.50/v1/compose · /v1/map · /v1/migrate
Auth flow · compliance · SDK quality · schemas$0.25/v1/auth-flow · /v1/compliance · /v1/sdk-quality · /v1/schemas
Classify a URL · token-cost estimate$0.10/v1/classify · /v1/token-cost
Agent-readiness spec review$0.02POST /v1/endpoint/review · 3 free a day
Discover · metrics · compare · feedback$0.00Agents read free. That part isn't for sale.
HTTP/1.1 402 Payment Required
{ "x402Version": 1,
  "accepts": [{
    "network": "solana-mainnet",
    "asset":   "DRg2En…pump",
    "extra": { "proofHeader": "X-Payment-Proof" }
  }] }
03 · Verified, not self-reported

Scores come from reality. Not decks.

8 dimensions · weighted · published methodology
01 / ACCURACY

Ground-truth benchmarks

Weather against NOAA. Geocoding against OSM. Translation against BLEU. You can't game the sources.

02 / LATENCY

Probed from 3 regions

p50, p95, p99 — every five minutes. Regional latency maps included. No handwaving about "fast".

03 / SCHEMA

Drift detection

We diff your OpenAPI on every crawl. Added, removed, renamed — breaking changes flagged before agents break.

04 / AGENT-READY

Self-onboarding

Can an agent register without a human? Onboarding strategies tested: email, crypto wallet, OAuth, public. No CAPTCHAs, no KYC.

04 · Live index

The top of the prowl, right now.

Highest raw benchmark scores in the index · refreshed every minute
#
SERVICE
SCORE
P50
UP 24H
Own one of these?

Your API has an ASO score whether you claim it or not.

Unclaimed services cap at 75/100. Verify a domain (DNS TXT, .well-known, or meta tag) to unlock the full range and earn a Verified badge.

First benchmarkFree
Re-benchmarks$1.00 · $PROWL
Verification methods3
Claim your listing
05 · The agent web

Every API an agent can find, on one map.

One pixel per service · colored by score · grey means we knocked and nobody answered
Live · — scored Top rank · —
≤40 95+ unreachable Prowl Network
—services indexed
—domain-verified
—benchmarks · 24h
—not answering
Live activitylast 30 days
  • Listening…
Open the full map — podium, graveyard, climbers
06 · How it works

Two sides of the same network.

Agents read. Vendors get read.
FOR AGENTS ~30 seconds to first query

One endpoint. The entire SaaS ecosystem.

Instead of learning 500 APIs, learn one. Register, discover, consume. We do the reading so your context doesn't have to.

  1. Register. POST /v1/auth/agents/register — returns an ak_ key.
  2. Discover. GET /v1/discover?q=payments&sort=score
  3. Trust. GET /v1/metrics/{id}/verified — benchmarks vs ground truth.
  4. Report. POST /v1/feedback — close the loop, earn a discount.
# one-liner. free. no key needed for GET /discover
curl prowl.world/v1/discover?q="geocoding"&sort=score \
  -H "X-Agent-Key: ak_..."
→ 12 results, ranked · p95 latency · verified badge
FOR VENDORS Free listing · paid proof

Agents can't find you. Your ASO score says why.

SEO made sites findable by humans. ASO makes APIs findable by agents. Free to list, pay to prove you're good.

  1. Get crawled. If your API is public, you're already indexed.
  2. Claim. Prove ownership via DNS, well-known file, or meta tag.
  3. Benchmark. First one free. Re-runs $1.00 — pay in $PROWL.
  4. Fix. Audit report points at exactly which dimension is dragging your score.
# audit report, free for vendors
GET prowl.world/v1/audit/{service_id}
→ breakdown.schema_stability: 4.2/10
→ fix: maintain backward-compat aliases ≥ 90d
→ impact: +8 points
07 · For builders

Design endpoints agents can actually use.

prowl-design · static review + live multi-LLM test · same infra as prowl-bench
REVIEW Static · $0.02 · ~3s

Score an OpenAPI fragment before you ship it.

Parseability, token bloat, error clarity, auth simplicity, schema gotchas — graded against the same priors Prowl uses to benchmark live APIs. Concrete rewrites included. 3 reviews/day free without an account; 10/day logged-in.

# score a spec, free tier or $0.02 via x402
curl prowl.world/v1/endpoint/review -X POST \
  -d '{"spec_url":"https://api.you/openapi.json"}'
→ parseability 6.2/10 · token-bloat 4.1/10
→ fix: paginate with `cursor`, not `offset`+`limit`
LIVE TEST Multi-LLM · $0.05 · ~8s

See exactly which model breaks on your endpoint.

Claude and GPT-4o hit the URL with the spec you ship. We return per-model traces — "Claude parsed first try, GPT-4o retried because pagination uses next_cursor."

# live test against a real URL
curl prowl.world/v1/endpoint/test -X POST \
  -d '{"spec_url":"...","target_url":"...","method":"GET"}'
→ claude: 1 call, 200 OK
→ gpt-4o: 3 retries, schema confusion on `cursor`
Free tier3/day anon · 10/day logged-in
Local CLIprowl-bench design ui · unlimited offline
Sign + publishMycelio manifest stored at /v1/mycelio/manifests/{slug}
Try Prowl Design → prowl-bench source
08 · What the agent sees

No dashboard. Just JSON.

The whole product. Rendered by your model.
GET /v1/discover?q=weather

We optimize for the next token, not the next tab.

Prowl is an API. The only HTML on prowl.world is this page — and it is designed to get out of the way. Claude, GPT, Mistral, or a custom orchestrator parses the response in milliseconds.

Tabs swap the endpoint. Response is the whole UI.

GET/v1/discover?q=weather200 OK · 142ms

    

The agent economy runs on discovery.
Be the thing it finds.

— services indexed. — benchmarks in the last 24 hours. Free for agents. One curl from a key.

$ curl -X POST prowl.world/v1/auth/agents/register -d '{"name":"me"}'
Read the llms.txt Add MCP server