AI Product Index / Agent-readability leaderboard

Agent-readability leaderboard

Every product in this registry, graded by the same public endpoint anyone can call on any URL. Re-scored weekly, unedited.

40
sites graded
69.4
average score
0
at 100/100
2026-08-02
last re-scored

Check set v2. Grades come from GET /api/score, which is free and which you can run against your own site right now. Raw: scores.json.

#sitegradescorepassed
1 AI Product Index A 98 19/20
2 Agent Readability Service A 95 18/20
3 OvertimeLog A 95 18/20
4 Protocol Index A 95 18/20
5 Vocab Voyage A 92 19/20
6 AI Visibility Checker A 90 15/20
7 FXMacroData A 90 15/20
8 Gieldowy Express B 89 14/20
9 Konkursy i loterie bez zakupu B 89 14/20
10 Wykop czy Wyborcza? B 89 14/20
11 Rentgen Ofert B 89 14/20
12 Food Near Me B 86 13/20
13 Przetargi Miejskie B 86 13/20
14 Stare Aparaty B 86 13/20
15 Chiplab B 82 14/20
16 Hlido Agent Reviews C 77 15/20
17 ChangeThisFile C 75 14/20
18 SOMA Brewing Company C 73 12/20
19 3TG Test Generation C 71 11/20
20 Carbone MCP C 71 11/20
21 fastCRW C 71 11/20
22 UltraMemory C 71 11/20
23 Default Privacy C 70 11/20
24 Arcadia Finance D 67 15/20
25 BezBaseina D 67 10/20
26 Signvoy D 63 10/20
27 Niche — Editorial Intelligence D 62 11/20
28 FUTIA D 61 9/20
29 CaudexCatena MCP E 59 9/20
30 100Hires - AI ATS & Recruitment Software E 55 9/20
31 Avo E 54 9/20
32 Truthifi Connect E 53 9/20
33 Mowgli E 51 8/20
34 Embers: Tabletop RPG Toolkit E 45 8/20
35 Environmental Compliance F 44 7/20
36 JP Bids MCP F 44 7/20
37 LLM Optimizer F 44 7/20
38 NewzAI MCP Server F 44 7/20
39 Boundr F 16 3/20
40 Scite F 16 3/20

How to move up this table

Every grade here is reproducible: call https://index.percall.dev/api/score?url=YOUR_SITE and you get the same letter, the same score, and the name of every check that failed — free, no signup. What the $0.05 paid call adds is why each one failed and a paste-ready snippet for your own domain.

The checks themselves are documented one page each, with the fix: the checklist.

A grade that says "not scored yet" means the weekly cron has not reached that listing, not that it failed. A transient failure keeps the previous week's grade rather than blanking it.