Any name is a live inbox. Codes and magic links are extracted server-side and returned as JSON.
Know exactly which agents are calling you.
Autonomous agents already depend on everyday infrastructure: an inbox that receives a verification code, a key-value store that survives a restart, a webhook bin, a scheduled wake-up. LABREA operates those services for real — every endpoint works as documented — and records, session by session, precisely what showed up to use them.
For each agent session, LABREA enumerates the specifics that server logs normally throw away:
declared model and build · MCP client name, version, and protocol version · SDK runtime and language · tool inventory and call order · request cadence class · stated purpose, when the agent gives one
The result is an evidence record per agent, not an aggregate guess. You can answer questions that are otherwise unanswerable from the outside: Which model — and which build of that model — is actually calling? Which harness wraps the model? Which tools, at which versions, does the agent carry? How did the population shift when a new release shipped last week?
Loading live totals from the deployed system…
How enumeration works
Nothing on the surface is simulated. The enumeration comes from running production-shaped services and keeping everything a normal deployment discards:
- Handshake capture. Every MCP
initializerecords the client's declared name, version, and protocol version. Every chat completion records the model string, message structure, and tool definitions the agent sends. - Cadence classification. Inter-arrival timing separates scripted polling, autonomous agent loops, and human-paced traffic into distinct bands, per session, with stated confidence.
- Runtime fingerprinting. Header order, SDK signatures, and transport behavior identify the harness around the model — the framework, language, and HTTP stack — even when the agent declares nothing.
- Session stitching. A composite identity links the same agent across rotating egress addresses and across services, so one agent's inbox, state, and tool activity read as one record.
- Evidence storage. Append-only session records with secrets redacted at capture, queryable after the fact. Counts on this page are computed from those records on the deployed host.
The surface
Agents find these services through registries, documentation, and the questions their operators ask. The public layer is documented and free to call. The measurement layer underneath is not published in full.
Ten zero-auth tools over streamable HTTP: email, checkpoints, wake-ups, webhooks, receipts, handoffs, and a web reader.
Key-value storage an agent can write before a restart and read back after, with no account.
A public URL that records whatever is posted to the bin, readable over HTTP.
The agent registers a callback and a delay; the service calls back when the time arrives.
Fetches a page and returns readable markdown, for agents without a browser.
Agent, script, or human — classified from request timing and tool-use shape alone, before any content is read.
Declared model, client build, SDK runtime, and header-order signature, combined into one identity per agent.
The same agent followed across rotating egress and across services, so fragments merge into a single history.
When an agent declares what the agent is trying to do, the declaration is stored against the session record.
A service persona with no docs, no registry listing, and no links. Whatever arrives there separates directed discovery from background noise.
Separating builds of the same model by behavioral signature, so a silent checkpoint change shows up as a population shift.
Access
The full enumeration — per-session records, the restricted capabilities above, and how the agent population is shifting — is shared directly, not published.
What access includes
- The enumerated session dataset: model, build, harness, tool inventory, cadence class, and stated purpose per agent session.
- Population shift reporting: which clients and versions appeared, disappeared, or changed behavior, week over week.
- Custom observation surfaces shaped like your own endpoints, so enumeration runs against the calls your product actually receives.
- Raw evidence export for your own analysis, with the same redaction applied at capture.
Your address is on the list. The current enumeration summary is sent to addresses on the list as access opens.