
Agent Card
Agent Card 既指 Agent-to-Agent (A2A) 协议中用于 AI 代理发现的基于 JSON 的互操作性标准,又指一种金融科技产品,该产品提供预付虚拟 Visa 卡,使 AI 代理能够在线进行自主购买。
https://agentcard.sh/?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年04月17日
什么是 Agent Card
Agent Card 在 AI 生态系统中具有两个不同的含义。首先,它是一个标准化的 JSON 文档,充当 AI 代理的数字名片,通常托管在 .well-known/agent-card.json 中,其中包含有关代理的能力、技能、身份验证要求和交互端点的元数据。该规范是 Google 的 Agent-to-Agent (A2A) 协议的一部分,该协议与 50 多个技术合作伙伴共同开发,支持来自不同供应商和框架的 AI 代理之间的无缝发现和协作。其次,AgentCard(作为 agentcard.sh 的产品)是一种金融科技解决方案,它发行一次性使用的预付虚拟 Visa 卡,专门为 AI 代理在网上进行购买而设计。这些卡通过 MCP(模型上下文协议)工具和 CLI 界面与 AI 系统集成,使代理能够自主处理付款,同时保持人工监督和安全控制。
Agent Card 的主要功能
AgentCard是一个双重用途的平台,具有两个不同的功能:(1) 一种金融基础设施服务,为AI代理提供虚拟预付Visa/Mastercard功能,使他们能够在人工参与审批、支出限制和一次性安全功能的情况下在线进行自主购买;(2) 一种标准化的基于JSON的协议规范(Agent-to-Agent/A2A生态系统的一部分),充当AI代理的数字名片,描述其功能、技能、端点和身份验证要求,以实现不同AI代理和系统之间的互操作性和发现。
一次性虚拟卡: AI代理可以按需创建单次使用的虚拟Visa卡,这些卡在7天后或一次交易后会自动销毁,从而确保隔离和可追溯的支付,并自动释放未使用的卡的预授权。
人工参与审批: 每次创建卡和交易都需要通过电子邮件或通知进行人工审批,从而保持对自主代理支出的控制,同时防止未经授权的购买。
标准化代理发现协议: 基于JSON的Agent Card规范,描述了代理的功能、技能、端点和身份验证要求,从而实现A2A生态系统中代理之间的自动发现和交互。
无需预先充值: 使用支付方式预授权而不是预先充值,仅在实际使用卡时收费,并自动释放未使用的预授权,以最大限度地降低财务风险。
多平台集成: 可通过CLI、MCP(模型上下文协议)服务器、Chrome扩展程序和API获得,从而与各种AI代理框架(如Claude、Cursor、Cline和GitHub Copilot)无缝集成。
组织卡管理: 公司可以使用API代表用户创建和管理卡,具有隔离的持卡人身份、KYC合规性、仪表板监控以及每次交易的Webhook通知。
Agent Card 的使用场景
自主软件开发: 像Claude Code、Cursor或Cline这样的AI编码代理可以自动购买API访问权限、云服务、开发工具和软件订阅,而无需人工干预。
多代理系统集成: 构建代理生态系统的组织使用Agent Card协议进行代理发现和互操作性,允许来自不同供应商的不同AI代理自动查找、验证和相互协作。
电子商务和采购自动化: AI代理可以自主处理采购任务,如补货库存、续订订阅、订购用品或在线购买产品,并为不同的支出类别设置单独的预算控制。
SaaS平台支付基础设施: 像KiloCode这样的公司集成AgentCard API,使其用户的AI代理能够进行支付,从而无需构建自定义卡基础设施,同时保持完全控制和合规性。
营销和广告支出管理: 营销代理可以通过为不同广告系列隔离的卡来管理跨平台的广告预算,确保广告支出无法访问其他预算类别,如API账单。
代理市场和服务发现: 开发人员将Agent Card发布到注册表或去中心化网络(IPFS、区块链)以使其AI代理可被发现,从而实现自我组织的代理经济,服务可以相互查找和调用。
优点
强大的安全模型,具有一次性卡、人工审批关口和自动7天到期,可防止过度支出和未经授权的交易
双重用途平台,满足AI生态系统中金融基础设施和代理互操作性需求
基于预授权的系统无需预先充值,降低了财务风险并改善了现金流
全面的集成选项(CLI、MCP、API、Chrome扩展程序)支持多种AI代理框架和用例
缺点
免费层级的有限卡配额(5张卡/月,50美元限额)可能限制活跃的代理部署
人工参与审批要求虽然安全,但可能会减慢对时间敏感的自主操作
相对较新的平台,随着AI代理支付基础设施的不断涌现,可能存在采用挑战
两个不同的'AgentCard'概念(支付卡与协议规范)之间的混淆可能会使用户需要澄清
如何使用 Agent Card
1. 安装 AgentCard CLI: 打开您的终端并运行:npm install -g agent-cards。这会在您的系统上全局安装 AgentCard 命令行界面。
2. 注册 AgentCard 帐户: 运行:agent-cards signup 或 npx agent-cards signup。这将创建您的帐户并生成存储在 ~/.agent-cards/config.json 中的身份验证凭据。
3. 设置 MCP 集成(适用于 AI 代理): 使用以下两种方法之一将 AgentCard 连接到您的 AI 代理:选项 A - 运行:agent-cards setup-mcp(Claude Code 的自动配置)。选项 B - 使用 URL https://mcp.agentcard.sh/mcp 和配置文件中的 JWT 令牌手动将 MCP 服务器配置添加到您的客户端。
4. 重新启动您的 AI 代理会话: 设置 MCP 后,重新启动您的 AI 代理(Claude Code、Cursor 等),以便 MCP 工具正确加载并可供代理使用。
5. 创建虚拟卡: 使用 CLI 命令创建卡:agent-cards create [金额]。这将打开一个浏览器支付页面,您可以在其中批准保留金额。付款完成后,将显示完整的卡详细信息(PAN、CVV、有效期)。
6. 向您的代理提供卡详细信息: 将虚拟卡号、有效期和 CVV 提供给您的 AI 代理。现在,代理可以使用这些详细信息在任何接受 Visa 的网站上进行购买。
7. 监控卡的使用情况: 使用以下命令跟踪您的卡:agent-cards list 以查看所有具有 ID、后四位数字和余额的有效卡。使用 agent-cards balance [卡 ID] 检查特定卡上的剩余资金。
8. 完成后关闭卡: 使用以下命令永久关闭虚拟卡:agent-cards close [卡 ID]。这会将任何保留的资金释放回您的付款方式。未使用的卡会在 7 天后自动销毁。
9. (对于公司)创建组织: 如果为多个用户构建产品,请运行:agent-cards-admin orgs create。这将生成 API 密钥和一个仪表板,用于管理代表您的用户创建的卡。
10. (对于公司)为用户创建持卡人: 使用 API 为您的每个用户创建单独的持卡人身份,确保 KYC 合规性以及用户之间的交易隔离。
11. (对于公司)启用代理卡创建: 配置用户的代理以通过 API 按需发行一次性使用的卡,并设置您定义的支出限制和控制。
12. (对于公司)监控和控制: 使用仪表板或 Webhook 实时监控所有用户的代理的所有卡、交易和保留。
Agent Card 常见问题
AgentCard 是一项服务,允许 AI 代理通过发行一次性使用的虚拟 Visa 借记卡进行支付。它使代理能够在网络上支付任何费用,同时通过人工参与审批和自动卡片过期等功能来维护安全和控制。











