SuperAPI AI 工具集

cli

SandBase CLI 是一个开源命令行工具与本地 MCP 服务器,用于将 Claude Code、Cursor、Codex、ChatGPT、Hermes、OpenClaw 等 25 种客户端连接到 2000+ AI 模型与 API。它通过 Model Context Protocol 工作,无需手动管理 API 密钥,支持 OAuth 设备流授权、精确回滚和本地凭据存储。数据 API 调用免费,模型调用按用量计费,并提供免费账户方案。

访问官网

工具介绍

SandBase CLI 是一个开源 AI 命令行工具与本地 MCP(Model Context Protocol)服务器,目标是为 AI 编程助手和智能体提供统一的外部能力接入。它可以将 Claude Code、Cursor、Codex、ChatGPT、Hermes、OpenClaw 等 25 种客户端连接到 2000+ AI 模型与 API,让原本受限于本地环境的 AI 助手能够搜索网页、访问社交媒体、生成图像或获取实时数据,而无需逐个手动配置 API。

主要能力方面,SandBase CLI 通过 MCP 桥接方式工作,连接后客户端可以发现、检查和运行可用的 SandBase 模型与 API。它提供沙箱化的工具调用流程:使用 sandbase_discover 按任务或能力查找候选端点,使用 sandbase_inspect 查看当前输入模式、价格和执行要求,确认后再通过 sandbase_run 调用。数据 API 调用免费,模型调用则按用量计费,inspect 会显示当前价格,base_price: 0 表示免费。对于异步任务(如图像、视频、音频生成),会返回 run_id,可用 sandbase_run_get 获取结果,避免重复创建任务。此外还提供 sandbase_runs 查看近期运行状态与记录成本,sandbase_account 查看账户余额。

使用方式上,用户可将一段指令粘贴给 AI 智能体,由其读取 SandBase Skill 并自行运行 connect,随后在浏览器中完成一次授权登录。也可手动执行安装命令,macOS 或 Linux 用户还可通过官方 Homebrew formula 安装。授权后,每个受支持的客户端都能通过本地 MCP 桥接发现并运行 SandBase 模型与 API,需要开启新会话以加载 sandbase_* 工具。对于不支持 MCP 或 MCP 会话异常的智能体,可通过 shell 传输使用相同能力,凭据由 connect 自动提供,也可通过 SANDBASE_API_KEY 或 sandbase keys add -k <key> 设置。

安全与可管理性方面,SandBase CLI 采用 OAuth 设备流配合 PKCE,避免在 URL 或命令行参数中暴露密钥;凭据以 0600 文件权限存储在本地;更新时保留已有的 JSONC 注释和用户管理的 MCP 条目;失败或 unregister 时仅移除 SandBase 拥有的配置,实现精确回滚;用户可随时在 SandBase Dashboard 中一键撤销授权。

适用场景包括:为 AI 编程助手补充网页搜索、社交情报、图像生成、视频生成、实时数据访问等外部能力;在多个 AI 客户端之间共享统一的模型与 API 接入;以及需要可审计、可回滚的智能体工作流。限制方面,部分功能依赖 SandBase 账户与网络连接;模型调用可能产生费用,需在运行前确认价格;OpenClaw 目前不支持 Skill 移除命令;若 api.sandbase.ai 不可达,桥接会保留 SandBase 工具并显示可操作的错误信息。