TapAuth
为OpenClaw智能体提供OAuth令牌,集成多种服务
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:TapAuth。 它的用途是:为OpenClaw智能体提供OAuth令牌,集成多种服务 完整的 Skill 内容见:https://321skill.com/skills/tapauth-x/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请帮我获取Google Calendar的OAuth令牌,以便读取我今天的日程安排。' TapAuth 会自动引导用户完成授权,返回有效的访问令牌,然后智能体即可调用 Google Calendar API 获取日程数据并返回给用户。
介绍
TapAuth 是一个专为 OpenClaw 智能体设计的 OAuth 令牌提供器。它解决了智能体在调用外部服务 API 时手动获取、刷新和管理 OAuth 令牌的繁琐问题,支持 Google Calendar、Gmail、GitHub、Slack、Linear、Notion、Vercel、Sentry、Asana、Discord、Apify 等主流服务,同时允许用户添加自定义 OAuth 应用。
使用方式非常简单:在 OpenClaw 智能体中集成 TapAuth 后,只需指定目标服务,智能体即可自动引导用户完成授权流程,获取并缓存访问令牌,后续调用 API 时自动携带有效令牌,无需重复登录。
适合开发 OpenClaw 智能体的开发者、后端工程师、全栈工程师,以及需要让 AI 代理具备操作外部服务(如发送邮件、管理日历、获取仓库信息等)的团队。
使用前请确保已在目标服务提供商处注册应用并获取 Client ID 和 Secret,正确配置回调 URL。令牌建议加密存储或使用环境变量,避免泄露。TapAuth 目前仅支持 OpenClaw 框架,迁移到其他平台需要额外适配。
核心特点
与通用 OAuth 库不同,TapAuth 专门为 OpenClaw 智能体深度定制,开箱即用,支持十余种流行服务,并允许用户自由添加自定义 OAuth 应用,极大降低了智能体对接外部 API 的集成成本。
注意事项
仅适用于 OpenClaw 框架,无法直接用于其他 AI 平台或通用编程场景。
常见问题
如何添加自定义 OAuth 服务?
在 TapAuth 配置中填写自定义服务的 Client ID、Secret 和授权端点即可,支持标准 OAuth 2.0 流程。
令牌过期后会自动刷新吗?
是的,TapAuth 会自动检测令牌过期并尝试使用 refresh token 刷新,无需用户手动干预。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/tapauth-x/raw/index.md 读取 TapAuth 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/tapauth-x/raw/index.md(查看排版版本)