Agntcyによるアイデンティティサービス:エージェンティックシステムのための中央集権的アイデンティティ管理
アイデンティティサービスは、Goで書かれたAgntcy開発のMCPサーバーツールで、主にDockerイメージとして配布されています。これは、エージェント、モデルコンテキストプロトコルサーバー、マルチエージェントシステムを含むさまざまなエージェンティックサービスのデジタルアイデンティティを管理および検証するための中央ハブとして機能します。このサービスは、既存のアイデンティティプロバイダーおよび認証サーバーと統合され、統一されたアイデンティティ管理ソリューションを提供します。開発者とエージェンティックサービスは、Agntcyエコシステム内のAIエージェントのアクセスを確立、検証、および制御するためにこれを使用します。
アイデンティティサービスは何に接続しますか?
アイデンティティサービスは、エージェント、モデルコンテキストプロトコルサーバー、マルチエージェントシステム、A2Aエージェントなどのさまざまなエージェンティックサービスのデジタルアイデンティティを接続および管理します。これは、オープンエージェンティックスキーマフレームワークをサポートし、既存のアイデンティティプロバイダーおよび認証サーバーと統合します。これにより、AIエージェントおよびMCPシステムを含むAgntcyエコシステム全体でのアイデンティティ検証と管理に対する集中型アプローチが可能になり、安全な操作にとって重要なコンポーネントとして機能します。
コア機能とツール
このサービスは、36の操作を持つAGNTCYアイデンティティサービスAPIを提供し、25のパスにわたって6つのリソースエリアに整理されています:AppService、BadgeService、AuthService、DeviceService、PolicyService、およびSettingsService。特定の操作には、AppService_ListAppsおよび新しいアプリの作成が含まれます。また、Issuer CLIも提供されており、アイデンティティ、ボールト、および資格情報を管理し、ユーザーがエージェントおよびMCPサーバーのバッジを生成、登録、検索、および検証できるようにします。
誰のためのものですか?
アイデンティティサービスは、AIエージェントおよびモデルコンテキストプロトコルサーバーの新しいアイデンティティを確立する開発者のためのものです。また、エージェント、MCPサーバー、マルチエージェントシステム自体にもサービスを提供し、Agntcyエコシステム内で必要なアイデンティティ管理を提供します。エージェンティックアーキテクチャに対するアイデンティティ検証およびアクセス制御の統合を求める開発者にとって有用です。エージェンティックサービスのアイデンティティ管理や既存のアイデンティティプロバイダーとの統合が必要ない場合は、これをスキップしてください。
始め方
アクセスは、HTTPベアラートークン(JWT)およびヘッダーに「x-id-api-key」として渡されるAPIキーに依存する標準OAuth認可フローを通じて付与されます。セットアップには、Ory、Keycloak、またはAuth0などのOpenID Connect(OIDC)プロバイダーの構成が含まれます。このセットアップには、OIDC接続を確立するために、OIDC_ISSUER_URL、OIDC_CLIENT_ID、OIDC_LOGIN_URL、およびOIDC_CLIENT_ID_CLAIM_NAMEなどの環境変数を設定する必要があります。このサービスは、主に標準HTTP/HTTPSを輸送プロトコルとしてサポートします。
ユースケース
- エージェンティックサービスの既存のアイデンティティを検証します。
- ユニークなアイデンティティを確立するために新しいエージェンティックサービスを登録します。
- アイデンティティとアクセス制御を管理し、アイデンティティの更新、変更、取り消し、およびタスクベースのアクセス制御ルールとポリシーを定義します。
アイデンティティサービスは、Agntcyエコシステム内のエージェンティックサービスのための集中型アイデンティティ管理ソリューションを提供します。そのAPIと発行者CLIは、アイデンティティの作成、検証、アクセス制御のためのツールを提供し、さまざまなAIエージェントとMCPサーバーをサポートします。このサービスは、認証のために標準のOIDCプロバイダーに依存し、JWTベアラートークンとAPIキーを利用します。これは、安全でアイデンティティを意識したエージェンティックアーキテクチャを構築する開発者にとって重要なコンポーネントです。






