SuperAPI AI 工具集

planetscale

智能体与模型

查看项目

更新于 10-15 21:37

技能介绍

用途:管理 PlanetScale 数据库,覆盖 Vitess(MySQL 兼容)与 Postgres 两类数据库,支持通过 MCP 服务器或 pscale CLI 执行操作。适用于运行 pscale 命令、使用 PlanetScale MCP 工具、调试连接错误等场景。

主要能力:MCP 工具可执行读查询(SELECT、SHOW、DESCRIBE、EXPLAIN)、写查询(INSERT、UPDATE、DELETE,DDL 会提示)、获取分支查询性能数据、获取分支 schema、列出组织内数据库与分支、搜索官方文档。CLI 支持认证、列出数据库、打开 MySQL shell、创建分支、创建部署请求、部署变更、创建密码或角色等。

使用方式:优先检查是否可用 MCP 服务器,可用则优先于 CLI 进行查询与洞察。CLI 需先验证安装:pscale version;未安装参考官方环境搭建文档。常用命令包括 pscale auth login、pscale database list、pscale shell <db> <branch>、pscale branch create <db> <branch>、pscale deploy-request create <db> <branch>、pscale deploy-request deploy <db> <number>、pscale password create <db> <branch> <name>(Vitess)或 pscale role create <db> <branch> <name>(Postgres)。CI/CD 可用服务令牌:export PLANETSCALE_SERVICE_TOKEN_ID=<id> 与 export PLANETSCALE_SERVICE_TOKEN=<token>,再执行 pscale database list --org <org> --format json。查询洞察可通过 pscale api 调用 Insights API 创建、检查状态并下载报告。

适用场景:数据库查询与写入、分支与部署请求管理、schema 查看、查询性能分析、连接问题排查。

限制:强调优先检索官方文档,训练数据可能过时,操作前应获取最新文档。Vitess 使用 3306 端口(无服务器驱动为 443),Postgres 使用 5432(直连)或 6432(PgBouncer);所有连接需 SSL/TLS;密码按分支区分且创建后无法恢复。常见错误包括访问被拒、证书验证失败、连接数过多、分支不存在等,需按对应方式处理。具体收费、价格与平台细节暂未提供。