安全验证套件
AI代理运行时安全防
pdauth 是一款面向 AI 代理的动态 OAuth 授权工具,基于 Pipedream 平台实现。它允许 AI 代理为超过 2500 个 API 生成 OAuth 授权链接,用户点击完成授权后,代理即可代表用户调用各类 MCP 工具。
解决AI代理跨平台授权难题。企业部署AI助手时,常需对接员工日常使用的SaaS工具,但传统方式要求IT为每个应用单独配置API密钥,管理成本高且存在泄露风险。本工具让AI代理按需生成OAuth链接,员工自主点击授权即可,既保留用户对数据访问的控制权,又免去IT集中保管大量凭证的负担,实现安全与效率的平衡。
落地案例:某企业市场部使用AI助手分析竞品动态。助手需读取团队的Notion知识库和Slack讨论记录,但无法直接获取权限。运营人员运行指令后,AI向相关负责人推送Notion和Slack的授权链接,对方手机端确认后,助手即刻开始抓取指定页面的更新摘要和频道关键词,自动生成周报初稿。整个过程中,企业无需预先申请或存储任何平台的管理员令牌。
安装指令:
npm install -g pdauth
配置与使用步骤:
pdauth config,设置 Pipedream 凭证pdauth apps --search spotifypdauth connect spotify --user USER_IDpdauth status --user USER_IDpdauth tools spotify --user USER_IDpdauth call spotify.get_my_playlists --user USER_ID用户 ID 建议:保持同一用户在不同会话中使用一致的标识符,如 telegram:5439689035、邮箱地址或自定义字符串。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 应用名称(slug)、用户 ID、工具名、键值对参数或 JSON 参数 |
| 输出 | OAuth 链接、连接状态列表、工具调用返回数据 |
| 适用人群 | AI 代理开发者、自动化工程师、Pipedream 用户 |
| 不包含 | Pipedream 账户注册、第三方应用付费权限、GUI 界面 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/g9pedro/pdauth/SKILL.md
来源类型:GitHub 开源项目