核心概念
安全性
access_token永远不会在 API 响应中返回token、refresh_token、client_secret、secret_value等其他密文也永远不会返回- 凭证在服务端加密存储
- 仅关联的 Session 可在运行时访问凭证内容
完整流程
1
创建 Vault
2
追加 Credential
使用 nested 响应返回
auth 对象为 Vault 追加凭证:type: "vault_credential" 和经过脱敏的 auth 对象,不包含任何密钥明文。3
在 Session 中使用
创建 Session 时通过 Session 运行时,Agent 将自动获得 Vault 中所有 Credential 的访问权限,用于连接对应的 MCP 服务器。
vault_ids 关联:参数说明
常见问题
Q: 能否更新已有 Credential 的 Token? A: 可以通过删除旧 Credential 并重新创建实现轮换。 Q: 一个 Session 可以关联多少个 Vault? A: 没有硬性限制,但建议按服务分组管理,保持清晰。 Q: Token 泄露了怎么办? A: 立即删除对应 Credential 并在第三方平台吊销 Token,然后创建新的 Credential。 Q: 我能查看已存储的 Token 吗? A: 不能。出于安全考虑,credential 密钥为只写(write-only),写入后不可读取,只能删除后重建。建议为不同环境(开发/生产)创建独立的 Vault,避免混用凭证。
下一步
启动 Session
管理会话生命周期。
Memory Stores
让 Agent 拥有跨 Session 的持久记忆。
定义 Agent
回顾 Agent 配置。
Agent 工具
为 Agent 配备内置、MCP 和自定义工具。