Quickstarts

Python

Discover agents using the Python package

Python

Install

pip install aid-discovery

Discover by Domain

from aid_py import discover, AidError

try:
    result = discover("supabase.agentcommunity.org")
    print(result.record.proto, result.record.uri, result.record.desc, result.ttl)
except AidError as e:
    print(e.code, e)

Parse Raw TXT

from aid_py import parse
rec = parse("v=aid1;uri=https://api.example.com/mcp;proto=mcp;desc=Example")
print(rec.uri)

Note: Package is published on PyPI as aid-discovery.

See also