DevelopersAgentsUsage
How agents use HEY
The last 30 days, as counts, each with its definition. Handshakes, probes, registries, HEY’s own clients and test names are left out of every figure, so the numbers are small and real. As of 2026-10-15 02:49 UTC.
Also as JSON: /api/agent/stats, the same read, cached a minute.
Agent clients
Who researched through HEY
9
Agent clients active
2
Repeat agent clients
72
Unnamed research session-days
Definition
Distinct external agent clients — by the name they declare (MCP clientInfo, or x-hey-integration on A2A and the REST agent contract) — that made at least one research call in the window: an MCP tool, resource or prompt, an A2A skill or an agent-contract capability. initialize, tools/list and other protocol calls are not research. Registries, probes, health checks, tool sweeps, HEY’s own, test and placeholder clients (the example names HEY’s guides print, `my-agent`) are excluded.
Definition
Agent clients active that made research calls on at least two distinct UTC days in the window. An unnamed caller is never a repeat client: its digest is salted per day by design.
Definition
Session-days (one day-salted caller digest on one UTC day) with a research call from callers that declared no client name. Counted, never as a client and never as a repeat: the digest is salted per day by design, so one caller on two days is two.
MCP
Real tool calls
find_projects18get_changes12get_project_snapshot12research_answer8get_project_timeline5chain_overview4ask_hey3get_token_market2lookup_token1prompt:what_changed_today1resource:read1
| Day (UTC) | Calls | find_projects | get_changes | get_project_snapshot | research_answer | get_project_timeline | chain_overview |
|---|---|---|---|---|---|---|---|
| 2026-09-26 | 5 | 1 | — | 4 | — | — | — |
| 2026-09-28 | 4 | 1 | 1 | — | — | — | 1 |
| 2026-10-06 | 1 | — | — | 1 | — | — | — |
| 2026-10-07 | 2 | 1 | — | — | — | — | 1 |
| 2026-10-08 | 6 | — | — | 2 | 1 | — | — |
| 2026-10-09 | 2 | 1 | 1 | — | — | — | — |
| 2026-10-10 | 2 | 1 | 1 | — | — | — | — |
| 2026-10-11 | 2 | 1 | 1 | — | — | — | — |
| 2026-10-12 | 3 | 1 | 1 | — | — | — | — |
| 2026-10-13 | 4 | 1 | 1 | — | 1 | — | 1 |
| 2026-10-14 | 36 | 10 | 6 | 5 | 6 | 5 | 1 |
A day with no call is not listed; “—” is no call of that tool on a day that had others.
Definition
Tool, resource and prompt calls on the hosted MCP endpoints (/mcp, /mcp/research) that were answered, by UTC day and tool. Handshakes (initialize, tools/list, ping), refused calls, registries, probes, health checks, tool sweeps (a client calling eight or more tools at most twice each on a day), HEY’s own clients and test or placeholder names are excluded. A day with no call is absent, not zero.
Protocols and the SDK
Calls by door
- MCP, hosted (/mcp)25,423 requests · 331 research calls · 77 session-days · research recorded from 2026-09-26
- MCP, research profile (/mcp/research)10,495 requests · 14 research calls · 2 session-days · research recorded from 2026-09-30
- MCP, npm package (stdio)2 requests · 2 research calls · 0 session-days
- A2A (/api/a2a)345 requests · 46 research calls · 17 session-days · research recorded from 2026-09-29
- REST agent contract (/api/agent/…)769 requests · 378 research calls · 43 session-days · research recorded from 2026-10-05
SDK: 5,619 requests, 281 served, 5,338 refused (4,989 rate-limited), from 9 address-days.
Definition
Requests and research calls per protocol — hosted MCP, the MCP research profile, the npm MCP package (stdio), A2A (/api/a2a) and the REST agent contract (/api/agent/…) — HEY’s own and staff traffic excluded. researchRecordedFrom is the first day that protocol’s rows said which research call they were; a window starting earlier under-counts research before it.
Definition
Requests whose user agent names the HEY SDK first, HEY’s own excluded: served (2xx/3xx), refused (4xx) and rate-limited (429) among them, and distinct (UTC day, address digest) pairs — address-days, never people.
Discovery
Who found the front door
/llms.txt369 reads · 279 visitor-days/.well-known/agent-card.json349 reads · 166 visitor-days/api/a2a345 reads · 66 visitor-days/api/hey/profile99 reads · 65 visitor-days/openapi.json87 reads · 53 visitor-days/developers/agents.md34 reads · 31 visitor-days/api/receipts/validate30 reads · 5 visitor-days/schemas/agent-research-receipt.v1.json19 reads · 16 visitor-days
Definition
Reads of the machine entry points — llms.txt, the A2A Agent Card, OpenAPI, the $HEY profile, the agent guide as Markdown, the receipt schema and validator — crawlers included, HEY’s own excluded. visitorDays are distinct day-salted digests over the window: one caller on two days counts twice.
AI crawlers on the machine routes
- anthropic 502
- perplexity 10
- google 8
- openai 2
- over 636 logged hours; a floor, since the edge cache answers many reads
Definition
Requests on the machine entry points (llms.txt, the Agent Card, OpenAPI, /mcp, /api/a2a, /api/agent, …) from the edge log, by the crawler or assistant family the user agent declares (openai, anthropic, perplexity, google, bing). From 2026-09-25 a request the edge cache answered never reaches the origin log, so these are a floor. hoursCovered is how many hours of the window the log holds; null when it holds none.
On-chain identity
ERC-8004
- Agent id
- #8783
- Registry
- eip155:4663:0x8004a169fb4a3325136eb29fa0ceb6d2e539a432
- Registration transaction (2026-10-13)
0x9cffd2683d2ed3fb5ea40322c7e788c26aa7f7fe2e1913131f3976e5eb4ff29e- Registration file
- https://heyresearch.xyz/.well-known/agent-registration.json
Definition
HEY’s own registration in the ERC-8004 Identity Registry on Robinhood Chain: the agent id, the registry, and the transaction that registered it. Discovery only — HEY claims no reputation or validation through it.
Robinhood Chain
Agents registered on Robinhood Chain (ERC-8004 Identity Registry)
8,798 agents registered in the registry, read from the chain through block 88,804,762 (2026-10-15 00:44 UTC).
160
New in the last 7 days
8,515
New in the last 30 days
| Day (UTC) | New registrations | Total |
|---|---|---|
| 2026-10-02 | 1,035 | 7,615 |
| 2026-10-03 | 13 | 7,628 |
| 2026-10-04 | 13 | 7,641 |
| 2026-10-05 | 19 | 7,660 |
| 2026-10-06 | 928 | 8,588 |
| 2026-10-07 | 35 | 8,623 |
| 2026-10-08 | 15 | 8,638 |
| 2026-10-09 | 8 | 8,646 |
| 2026-10-10 | 111 | 8,757 |
| 2026-10-11 | 20 | 8,777 |
| 2026-10-12 | 4 | 8,781 |
| 2026-10-13 | 6 | 8,787 |
| 2026-10-14 | 9 | 8,796 |
| 2026-10-15 (so far) | 2 | 8,798 |
Source: the registry contract eip155:4663:0x8004a169fb4a3325136eb29fa0ceb6d2e539a432, its Registered events, dated by block time; the series begins with its first registration on 2026-08-12. A registration is not a person and not an endorsement.
Definition
Registrations in the canonical ERC-8004 Identity Registry on Robinhood Chain (chain 4663, contract 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432): one per Registered(uint256 agentId, string agentURI, address owner) event the registry emitted, by the UTC day of its block, read from the chain once a day from block 0 (basis reconstructed_from_chain). total is every registration up to the last block HEY read; last7Days and last30Days are the seven and thirty UTC days ending on the day HEY read through, that day as far as read. Counts only: no owner, agent id or agent URI is stored or shown, and a registration is not a person, a user or an endorsement — HEY’s own is one of them. Null, with its reason, until HEY has read the registry; never 0.
HEY’s own machine calls in the window, left out of every figure above: 1,380. Counts only — no client is named here, no address and no person. Being used by agents changes nothing HEY says about any project.