用途:为 DB Data Agent 的自动上下文生成搭建新环境,创建跟踪文件、输出目录并配置数据库连接。
主要能力:确认工作目录后,在目录下创建 autoctx/ 工作区,内含 tools.yaml(Toolbox MCP Server 配置)、state.md(爬坡迭代的外部状态跟踪)和 experiments/(存放基线上下文、评估报告等运行产物)。可检查已有 autoctx/ 目录:若缺少文件则补齐,若目录无关或损坏则停止并询问用户;若已完整则告知已初始化。另提供独立的 tools.yaml 管理流程:新建配置、向已有文件追加数据库连接、列出已有连接,并用验证脚本检查连接。
使用方式:用户请求初始化时,先确认工作目录,再检查既有设施,随后按需创建缺失项。配置数据库连接时询问数据库类型(Cloud SQL Postgres、Cloud SQL MySQL、AlloyDB Postgres、Spanner),按 references/ 模板收集必填字段,不假设缺失字段;替换占位符后保存文件。验证连接运行:npx -y @toolbox-sdk/server --config <config_path> invoke <data_source_name>-list-schemas。完成后提示重载 MCP toolbox:Gemini CLI 运行 /mcp reload;Claude Code 运行 /reload-plugins;Antigravity CLI 运行 /mcp,选择 toolbox 后选 Restart。
限制:Google Cloud 数据库仅支持 Application Default Credentials (ADC) 与 IAM 认证,不支持提供用户名和密码。需确保 IAM 账号具备访问数据库所需权限。各数据库类型的必填字段与 YAML 结构以 references/ 目录为准。具体价格、平台支持范围及其他未提及信息暂未提供。