AGNTCY · AsyncAPI Specification
Agntcy Events
Version
View Spec
View on GitHub
AI AgentsInteroperabilitySpecificationOpen-SourceAgent DiscoveryIdentityAgent DirectoryMCPA2AOpenAPIgRPCProtocol BuffersVerifiable CredentialsSchemaTaxonomyMessagingObservabilityLinux FoundationAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-19'
method: derived
source: grpc/agntcy-dir-events-v1-event_service.proto, https://buf.build/agntcy/dir/docs/main:agntcy.dir.events.v1, https://github.com/agntcy/dir/blob/main/docs/content/dir/dir-cli-reference.md
spec_type: null
asyncapi_published: false
webhooks_published: false
note: AGNTCY HAS a real event surface and publishes NEITHER an AsyncAPI document NOR webhooks. Directory events are delivered
as a gRPC server stream (agntcy.dir.events.v1.EventService), consumed with dirctl events listen -o jsonl. Because there
is no AsyncAPI and no webhook catalog, no AsyncAPI and no Webhooks pointer is emitted — this file records the event surface
that exists, not a claim about a document that does not. SLIM is a separate pub/sub-capable messaging transport with its
own protos in grpc/.
surfaces:
- name: Directory events
transport: grpc-server-streaming
proto: grpc/agntcy-dir-events-v1-event_service.proto
package: agntcy.dir.events.v1
registry: https://buf.build/agntcy/dir/docs/main:agntcy.dir.events.v1
consumer: dirctl events listen -o jsonl
observed_event_types:
- EVENT_TYPE_RECORD_PUSHED
observed_event_types_note: Only the event type quoted verbatim in the published CLI reference is listed. The full enum is
in the proto and on buf.build; it is not restated here from memory.
- name: SLIM messaging
transport: slim
protos:
- grpc/agntcy-slim-data-plane-v1-data_plane.proto
- grpc/agntcy-slim-controlplane-v1-controlplane.proto
- grpc/agntcy-slim-channel-manager-v1-commands.proto
spec: https://github.com/agntcy/slim-spec
note: Secure Low-Latency Interactive Messaging — the AGNTCY transport layer, with SLIMRPC bindings for the A2A SDKs in Go,
JS/TS, Java, .NET and Python.
- name: Directory sync
transport: grpc
proto: grpc/agntcy-dir-store-v1-sync_service.proto
note: Peer-to-peer synchronization between Directory instances.
x-gap: A published AsyncAPI 3.x for agntcy.dir.events.v1 would make the Directory event surface machine-readable. Today an
agent has to read a .proto to discover it.
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/agntcy-events"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.