
Dns Aid
Lets you publish and discover AI agents using DNS infrastructure instead of centralized registries. Wraps the DNS-AID protocol (an active IETF draft) for publishing agent metadata via SVCB records and querying by domain, capabilities, or auth type. Exposes Python SDK methods for publish, discover, verify, invoke, and rank. Includes both pure-DNS resolution (Path A) and optional HTTP directory search (Path B) for cross-domain lookups with trust scoring. Supports backend-specific adapters for Route53, Cloudflare, NS1, Google Cloud DNS, and Infoblox. Ships with OpenTelemetry integration for tracing and metrics. Useful when you want decentralized agent discovery with DNS as the authoritative source of truth.
- tools
- 10
- transport
- STDIO
- env var
- 1
- last updated
- Aug 9, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
publish_agent_to_dnsPublish an AI agent to DNS (auto-updates index)
Publish an AI agent to DNS (auto-updates index)
No parameter schema in public metadata yet.
discover_agents_via_dnsDiscover AI agents at a domain (supports `use_http_index` for HTTP-index discovery)
Discover AI agents at a domain (supports `use_http_index` for HTTP-index discovery)
No parameter schema in public metadata yet.
list_agent_toolsList available tools on a discovered MCP agent
List available tools on a discovered MCP agent
No parameter schema in public metadata yet.
call_agent_toolCall a tool on a discovered MCP agent (proxy requests)
Call a tool on a discovered MCP agent (proxy requests)
No parameter schema in public metadata yet.
verify_agent_dnsVerify DNS-AID records and security
Verify DNS-AID records and security
No parameter schema in public metadata yet.
list_published_agentsList all agents in a domain
List all agents in a domain
No parameter schema in public metadata yet.
delete_agent_from_dnsRemove an agent from DNS (auto-updates index)
Remove an agent from DNS (auto-updates index)
No parameter schema in public metadata yet.
list_agent_indexList agents in domain's index record
List agents in domain's index record
No parameter schema in public metadata yet.
sync_agent_indexSync index with actual DNS records
Sync index with actual DNS records
No parameter schema in public metadata yet.
diagnose_environmentRun environment diagnostics (deps, DNS, backends)
Run environment diagnostics (deps, DNS, backends)
No parameter schema in public metadata yet.
Sponsors
Configuration
DNS_AID_BACKENDDNS backend to use (route53, cloudflare, infoblox, nios, ns1, akamai-edgedns, ddns, mock). Not required for discovery-only operations.
Readme
Details
- Repository
- github.com/dns-aid/dns-aid-core
- Package
dns-aid- Transport
- STDIO
- Registry
- MCP registry, active