agentclientprotocol/registry

Registry of agents implementing the Agent Client Protocol (ACP)

What it solves

This project provides a centralized, curated registry of AI agents that implement the Agent Client Protocol (ACP). It ensures that agents listed in the registry are capable of user authentication, which is a requirement for inclusion.

How it works

The registry maintains a set of JSON index files that can be fetched by clients (such as JetBrains IDEs) to discover and integrate agents. It uses a continuous integration (CI) process to verify that agents return valid authentication methods during the ACP handshake. To keep the registry up to date, an hourly cron job automatically checks for new releases on npm, PyPI, and GitHub, updating the versions of listed agents.

Who it’s for

Developers building AI agents that follow the ACP standard, and developers of client applications (like IDEs) that need a reliable way to discover and authenticated agents.

Highlights

  • Authentication Verification: All agents are verified via CI to ensure they support user authentication.
  • Automated Updates: Agent versions are updated hourly via cron jobs across multiple distribution platforms.
  • Dedicated IDE Integration: Provides specific index files tailored for JetBrains IDEs, including a preview channel for the newest agent versions.
  • Standardized Discovery: Based on the Agent Client Protocol (ACP) to ensure interoperability between agents and and clients.

Related

  • Project
  • Project
  • Project
  • Project
  • Project