One domain. One zone file. Every agent capability — agents, MCP servers, skills, A2A endpoints — discoverable and verified via DNS.
AI agents are about to use tools on your behalf — calling APIs, moving money, accessing data. The question isn't "what can this skill do?" It's "who published it?"
When an AI agent finds a skill called "payments", how does it know it's legitimate? A GitHub username doesn't prove anything. An npm package name is just a string. But a domain? That's identity you can verify.
stripe.com has been Stripe's domain since 2010. It's in the internet's public directory. Nobody can fake it. Nobody can squat on it without being caught. Domain ownership is the strongest proof of identity on the web — and AgentRoot uses it as the foundation for trust.
One DNS record. That's your declaration of existence. We read it, verify it, and make your skills discoverable to every AI tool on the planet. No accounts. No gatekeepers. No approval process.
Domain ownership is the identity layer the agentic web needs. AgentRoot makes it the foundation of skill discovery.
Find skills in the registry and install them with a single command. Works with Claude Code, Codex CLI, Gemini CLI, Cursor, and more.
Have agents, MCP servers, or skills? Declare them all in one zone file. No accounts. No approval. Just DNS.
One JSON file listing your agents, MCP servers, skills, and A2A endpoints. Host it at .well-known/agentroot.json.
One DNS record: _agentroot.yourdomain.com pointing to your zone file. Takes 2 minutes.
AgentRoot verifies your DNS, fetches your zone, indexes all records. Discoverable everywhere.
DNS has been running for 40 years. It's decentralized, public, and already trusted by every device on earth. We're using it — not replacing it.
DNS is the internet's public directory. No one owns it. Your domain, your skills, your rules.
If you control the domain, you control the skills published under it. No impersonation possible.
One zone file declares everything. Like DNS has A, MX, and TXT records, AgentRoot has agent, mcp, skill, and a2a records.
Each domain is a zone. Subdomains get their own zones. Independent but coherent — just like DNS delegation.
Building the discovery layer for the agentic web. Openly.