agentclientprotocol/registry

Registry of agents implementing the Agent Client Protocol (ACP)

What it solves

This project provides a centralized, curated list of AI agents that follow the Agent Client Protocol (ACP). It specifically focuses on agents that support user authentication, ensuring that users can securely identify themselves when interacting with an agent.

How it works

The registry acts as a directory of ACP-compliant agents. It uses a continuous integration (CI) process to verify that agents return valid authentication methods during the initial handshake. To keep the information current, a cron job runs hourly to automatically update agent versions from sources like npm, PyPI, and GitHub releases.

Who it’s for

Developers building AI agents or those building client applications that need a reliable, discovery mechanism to find and integrate authenticated AI agents.

Highlights

  • Authentication-focused: Only agents that support user authentication are included.
  • Automated Updates: Agent versions are updated hourly via automated cron jobs.
  • Curation: Agents are verified via CI to ensure protocol compliance.
  • JSON Index: Provides a simple JSON endpoint for clients to fetch the latest registry index.