← 返回
开发者工具 Key 中文

AGNTCY Identity CLI

AGNTCY Identity Issuer CLI and Node Backend for managing verifiable agent identities, metadata, and badges.
AGNTCY Identity Issuer CLI 与节点后端,用于管理可验证的代理身份、元数据和徽章。
jadiaconu
开发者工具 clawhub v1.0.4 2 版本 99850.3 Key: 需要
★ 0
Stars
📥 667
下载
💾 7
安装
2
版本
#latest

概述

AGNTCY Identity (Issuer CLI + Node Backend)

Use the identity CLI to create, manage, issue, and verify

decentralized agent identities and badges within the AGNTCY ecosystem.

This tool enables:

  • Identity creation (Agents, MCP Servers, MASs)
  • BYOID onboarding (e.g., Okta-based identities)
  • Metadata generation
  • Badge issuance & publishing
  • Verifiable Credential (VC) verification

Requirements

  • Docker Desktop OR
  • Docker Engine v27+
  • Docker Compose v2.35+
  • Optional for demo:
  • Okta CLI
  • Ollama CLI

Core Commands

Vault Management

Manage cryptographic vaults and signing keys:

identity vault connect file -f \~/.identity/vault.json -v "My Vault"

identity vault key generate


Issuer Management

Register and manage issuer configurations:

identity issuer register -o "My Organization" -c

"$CLIENT_ID" -s "$CLIENT_SECRET" -u "\$ISSUER_URL"


Metadata Management

Generate and manage identity metadata:

identity metadata generate -c "$CLIENT_ID" -s "$CLIENT_SECRET" -u

"\$ISSUER_URL"


Badge Issuance

Issue and publish badges (Verifiable Credentials):

identity badge issue mcp -u -n "My MCP Server"

identity badge publish


Verification

Verify published badges:

identity verify -f vcs.json


Running the Node Backend

Start locally using Docker:

git clone cd identity

./deployments/scripts/identity/launch_node.sh

Or:

make start_node


Typical Workflow

  1. Install CLI
  2. Start Node Backend
  3. Create vault + keys
  4. Register Issuer
  5. Generate metadata
  6. Issue badge
  7. Publish badge
  8. Verify badge

Security notes (read before providing secrets)

  • ~/.identity/vault.json can contain signing key material and should be treated as a high-value secret.

Use a dedicated test vault for evaluation; do not reuse production keys.

  • CLIENT_SECRET is a high-value secret. Only provide it after you have reviewed the code/binaries you

will run and you are operating in a controlled environment.

  • Avoid pasting secrets into chat, logs, tickets, or issue trackers. Prefer secure secret injection.

Notes

  • The CLI binary name is identity.
  • Public issuer keys are exposed via:

/v1alpha1/issuer/{common_name}/.well-known/jwks.json

  • Published VCs are accessible via:

/v1alpha1/vc/{metadata_id}/.well-known/vcs.json

  • Supports Agents, MCP Servers, and MASs.
  • Follows decentralized identity standards (e.g., W3C DIDs).

版本历史

共 2 个版本

  • v1.0.4 当前
    2026-03-29 13:19 安全 安全
  • v1.0.1
    2026-03-11 11:49

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,471
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 672 📥 324,522
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 427 📥 118,383