AGNTCY · AsyncAPI Specification

Agntcy Events

Version

View Spec View on GitHub AI AgentsInteroperabilitySpecificationOpen-SourceAgent DiscoveryIdentityAgent DirectoryMCPA2AOpenAPIgRPCProtocol BuffersVerifiable CredentialsSchemaTaxonomyMessagingObservabilityLinux FoundationAsyncAPIEvents

AsyncAPI Specification

Raw ↑
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.
All 92 tools →

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.