Papers
Topics
Authors
Recent
Search
2000 character limit reached

AgentDNS: A Root Domain Naming System for LLM Agents

Published 28 May 2025 in cs.AI | (2505.22368v1)

Abstract: The rapid evolution of LLM agents has highlighted critical challenges in cross-vendor service discovery, interoperability, and communication. Existing protocols like model context protocol and agent-to-agent protocol have made significant strides in standardizing interoperability between agents and tools, as well as communication among multi-agents. However, there remains a lack of standardized protocols and solutions for service discovery across different agent and tool vendors. In this paper, we propose AgentDNS, a root domain naming and service discovery system designed to enable LLM agents to autonomously discover, resolve, and securely invoke third-party agent and tool services across organizational and technological boundaries. Inspired by the principles of the traditional DNS, AgentDNS introduces a structured mechanism for service registration, semantic service discovery, secure invocation, and unified billing. We detail the architecture, core functionalities, and use cases of AgentDNS, demonstrating its potential to streamline multi-agent collaboration in real-world scenarios. The source code will be published on https://github.com/agentdns.

Summary

  • The paper introduces a semantic naming system that addresses service discovery, interoperability, and unified billing challenges in LLM agent ecosystems.
  • It employs a DNS-inspired framework with structured service registration, a proxy pool, and hybrid retrieval methods to enhance efficiency.
  • The system simplifies cross-vendor collaboration and lays the groundwork for future research in decentralized architectures and privacy-preserving mechanisms.

AgentDNS: A Root Domain Naming System for LLM Agents

The paper introduces AgentDNS, a semantic root domain naming system specifically designed to enable seamless multi-agent interactions. By addressing significant challenges such as service discovery, interoperability, and unified billing for LLM-based agents, AgentDNS seeks to streamline cross-vendor collaboration in diverse sectors.

Core Challenges and Proposed Solutions

AgentDNS aims to tackle three main issues within the LLM agent ecosystem: service discovery, interoperability, and authentication & billing challenges. Each issue arises from the lack of integration capabilities across vendors, forcing manual configuration that limits agent collaboration.

  1. Service Discovery: Service registration and naming lack standardization, inhibiting LLM agents from autonomously finding services. AgentDNS proposes a semantic naming system that leverages a unified namespace to simplify service identification and retrieval.
  2. Interoperability: Varied communication protocols hinder seamless interactions between agents from different vendors. AgentDNS facilitates protocol-aware interoperability, allowing agents to dynamically adapt to supported protocols through agent identifier metadata.
  3. Authentication and Billing: Complex authentication and fragmented billing systems challenge cross-vendor transactions. AgentDNS introduces a unified authentication system via single sign-on and centralized billing mechanism, reducing complexity and enhancing user experience. Figure 1

    Figure 1: AgentDNS system and its relationship with A2A and MCP Protocols.

AgentDNS System Architecture

AgentDNS centralizes its functions through a root server that encompasses multiple components. Key components include service registration, a proxy pool, service search, and resolution processesโ€”all aimed at providing a comprehensive solution for agent collaboration.

  • Service Registration: Allows vendors to register services with structured identifiers, which incorporate semantic descriptions to improve discovery.
  • Service Proxy Pool: Facilitates user authentication once with the AgentDNS, eliminating the need for repeated authentication across individual services (Figure 2).
  • Service Search and Resolution: Employs a hybrid retrieval approach, combining keyword matching with Retrieval-Augmented Generation (RAG) (Figure 3 and Figure 4).
  • Unified Authentication and Billing: Simplifies credential management through a time-bound access token method and consolidates billing practices (Figure 5). Figure 2

    Figure 2: AgentDNS system architecture.

    Figure 3

    Figure 3: AgentDNS service naming.

    Figure 4

Figure 4

Figure 4: AgentDNS service discovery.

Figure 5

Figure 5: AgentDNS unified authentication and billing.

Theoretical Implications and Practical Applications

AgentDNS employs a DNS-inspired system that decouples service identifiers from physical addresses. The use of semantic names and metadata-driven protocols align with LLM agent needs, signaling a crucial evolution in agent system design and deployment.

Practically, AgentDNS could optimize workflows in domains such as academic research and corporate environments, where multi-agent tasks are prevalent. The case study illustrates a comprehensive agent workflow that could be implemented in real-world scenarios to handle complex tasks like research surveys effectively (Figure 6). Figure 6

Figure 6: AgentDNS case study.

Future Research Directions

The paper identifies future avenues to enhance AgentDNS's capabilities, such as embracing decentralized and federated architectures to bolster robustness, and developing AgentDNS-compatible agent planning LLMs for fine-tuned model alignment. Privacy-preserving discovery mechanisms, leveraging cryptographic techniques, remain a crucial area for development to secure agent interactions.

Conclusion

AgentDNS presents a vital contribution to the field of LLM agents by providing a centralized yet flexible system that dissolves existing boundaries in multi-agent service interactions. It sets the stage for improved automation, reduced manual interventions, and possibly sits at the core of future agent ecosystems, requiring further innovation in decentralized architectures and security protocols.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 4 likes about this paper.