TokST 面向人类与 AI 智能体的持久上下文

API 密钥与认证

API 密钥用于 CI、服务端和无人值守的 REST 或 MCP 自动化。人类 CLI 和远端 MCP 默认使用浏览器授权。

创建 API 密钥

API 密钥从 TokST Web 仪表盘创建。

  1. 登录仪表盘
  2. 在侧边栏导航到 API 密钥
  3. 点击 创建密钥
  4. 为密钥指定一个描述性名称(例如:"Development"、"CI Pipeline"、"Agent Claude")
  5. 立即复制密钥——它仅显示一次

密钥格式

tk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

前缀 tk_live_ 标识其为生产密钥。所有密钥均遵循此格式,不论套餐为何。

密钥存储

当您创建密钥时,TokST 在服务端存储其 SHA-256 哈希值。原始密钥永远不会存储——如果您丢失了它,必须吊销并创建一个新密钥。

在本地,CLI 将凭证存储在 ~/.tokst/config.json 中:

{
  "apiKey": "tk_live_xxxx",
  "accessToken": "eyJhbGci...",
  "anonKey": "sb_publishable_xxxx",
  "tokenExpiresAt": "2026-07-09T10:57:47.306Z",
  "supabaseUrl": "https://pdjpdivokmcevxdrvtfb.supabase.co",
  "apiKeyId": "c699987e-..."
}

MCP 服务器读取同一文件进行认证。

认证流程

面向人和本地智能体的浏览器设置

curl -fsSLo tokst-install.sh https://tokst.com/install.sh && sh tokst-install.sh

该脚本会下载通过 SHA-256 校验的 TokST 独立 CLI,然后打开 TokST 完成授权。它只需要 Unix 终端和 curl。

面向自动化的 API 密钥登录

tokst login --key tk_live_xxxx

流程如下:

  1. CLI 将 API 密钥发送到 TokST API
  2. 服务器验证 SHA-256 哈希值是否与存储的密钥匹配
  3. 成功后,服务器返回 JWT 访问令牌(有效期为 1 小时)
  4. CLI 将 API 密钥和 JWT 都存储在 ~/.tokst/config.json 中
  5. 后续 API 调用使用 JWT,并会在过期前自动刷新

令牌生命周期

令牌时长刷新
JWT 访问令牌1 小时由 CLI 和 MCP 服务器自动刷新

您通常无需担心令牌过期问题——CLI 和 MCP 服务器会自动处理刷新。

速率限制

Edge 服务路由使用滚动的每用户频率限制:

限制值
认证交换每分钟 10 次请求
用量记录每分钟 60 次请求
嵌入生成每分钟 30 次请求
上传 URL 请求每分钟 30 次请求

超过这些限制会返回 HTTP 429(请求过多)。速率限制在滚动 60 秒窗口内重置。

月度配额

使用量按用户计入月度配额,不同套餐有所不同。计数采用原子递增,并发智能体调用不会相互覆盖:

套餐月度操作数存储
免费版1,000500 MB
入门版2,0002 GB
专业版10,00010 GB
团队工作区20,000 共享20 GB 共享
Legacy Max / Team保留原有权益保留原有权益

随时检查您的使用情况:

tokst status
tokst status --json    # 供程序化使用

吊销与删除密钥

操作效果
吊销密钥立即停用。无法重新启用。此密钥已颁发的现有令牌在到期前仍然有效。
删除密钥被永久移除。所有关联的令牌立即失效。

在仪表盘中,使用吊销可立即永久停用密钥并保留审计记录;使用删除可移除密钥记录。

用量与按密钥审计日志

月配额计数归属于用户,API 密钥日志记录每个操作使用的密钥。仪表盘显示:

  • 当月总操作数
  • 按日统计的操作数(图表)
  • 最后使用时间戳
  • 密钥名称和创建日期

这将配额执行与按密钥的审计归因分离。

静态 MCP 客户端

非交互 MCP 客户端可直接向云端端点提供专用 API 密钥:

Authorization: Bearer tk_live_xxxx

安全最佳实践

  • 使用描述性密钥名称,以便在仪表盘中识别其用途
  • 为开发、生产以及每个智能体/集成创建单独的密钥
  • 定期轮换密钥,方法是创建新密钥、更新您的集成,然后吊销旧密钥
  • 永远不要将密钥提交到版本控制——使用环境变量或密钥管理器
  • 通过仪表盘定期检查使用情况,以检测意外活动
  • 立即从仪表盘吊销被泄露的密钥

智能体快速设置

要为 AI 智能体(Claude Code、Cursor、Codex、ZCode 等)授予 TokST 访问权限,只需分享一个链接:

https://tokst.com/skill.md

该文档用于指导智能体通过 Cloud MCP 使用 TokST 记忆,不会安装软件或创建 MCP 连接。客户端支持 Skill 时,可将文档放入其 Skill 目录;工具连接仍需单独配置 https://api.tokst.com/mcp。

您也可以在用户后台的 API 密钥 页面直接复制 MCP 配置或 SKILL.md。面向本机设备、会话、任务、沟通与诊断的可选 Runtime 设置会单独展示。