
Dns Aid
Discover and publish AI agent endpoints using DNS SVCB records (RFC 9460) so clients can find your agents without hard-coded URLs.
Overview
io.github.dns-aid/dns-aid is an MCP server for the Launch phase that discovers and publishes AI agents over DNS using SVCB records (RFC 9460).
What is this MCP server?
- Publish and discover AI agents via DNS SVCB records per RFC 9460
- Optional DNS backends: Route53, Cloudflare, Infoblox, NIOS, NS1, DDNS, or mock
- Discovery-only workflows work without configuring a write backend
- PyPI stdio package dns-aid v0.24.3 from dns-aid-core repository
- Server version 0.24.3
- PyPI identifier: dns-aid
- RFC 9460 SVCB-based agent discovery
Community signal: 45 GitHub stars.
What problem does it solve?
Hard-coded agent URLs and informal share links do not scale when you need standard, resolvable discovery for MCP or agent clients.
Who is it for?
Technical solo founders shipping agent endpoints who already manage DNS and want protocol-native discovery.
Skip if: Builders who only need a single localhost MCP with no public discovery or DNS control.
What do I get? / Deliverables
You can publish SVCB-based DNS records and discover agents through MCP tooling aligned with RFC 9460 instead of manual endpoint lists.
- DNS SVCB-oriented discover/publish operations via MCP
- Optional multi-backend DNS updates for supported providers
Recommended MCP Servers
Journey fit
Agent discoverability is a distribution and positioning problem once you are ready for others to find and connect to your service. Distribution covers how your agent or MCP surface is advertised and resolved on the open internet—not day-to-day coding.
How it compares
MCP integration for DNS-based agent discovery, not a marketing distribution skill or app-store listing tool.
Common Questions / FAQ
Who is io.github.dns-aid/dns-aid for?
Developers and indie operators who publish AI agents and want DNS SVCB-based discovery manageable from an MCP client.
When should I use io.github.dns-aid/dns-aid?
At Launch when you are exposing agent endpoints and need discoverable DNS records rather than sharing raw URLs.
How do I add io.github.dns-aid/dns-aid to my agent?
Install the PyPI stdio package dns-aid, add it to your MCP config, and set DNS_AID_BACKEND only if you need writes to Route53, Cloudflare, or other supported providers.