SuperAPI AI 工具集

vault-secrets

通用与其它

查看项目

更新于 10-15 17:21

技能介绍

用途:管理 HashiCorp Vault 的 KV 密钥,并在整个流程中严格保护密钥值。

主要能力:read_secret 读取密钥元数据(从不显示值);write_secret 写入 KV 引擎;list_secrets 列出路径下的密钥;delete_secret 删除密钥;get_secret_metadata 获取版本元数据;inject_secret 将密钥值注入集成。

使用方式:需要配置 VAULT_ADDR(Vault 服务地址)与 VAULT_TOKEN(具备相应策略的认证令牌);Vault Enterprise 可选配置 VAULT_NAMESPACE。该技能通过 vault-mcp 服务器连接 Vault API。读取时仅返回元数据(版本、创建时间等),实际密钥值不会被记录或返回,如需传递密钥请使用 inject_to 参数直接注入集成。

失败行为:工具报错(超时、主机不可达、响应格式错误)时,应直接向用户报告失败及错误信息,不要编造或猜测结果。写入等变更操作失败后不要自动重试,需先暴露错误并获得明确确认再重试,避免因盲重试导致状态不一致。

适用场景:例如列出 network-devices 路径下的密钥、读取 network-devices/router-creds 的元数据、将路由器凭据注入 pyATS 测试床、向 network-devices/switch-01 写入新密钥。

限制:资料未提供具体定价、平台支持范围或性能指标。