Agent plugin that bundles the PlanetScale MCP server and Database Skills for GitHub Copilot. Works with both VS Code and the Copilot CLI.
MCP Server — Authenticated access to your PlanetScale organizations, databases, branches, schema, and Insights data. No local setup required.
Database Skills — Expert knowledge for MySQL, PostgreSQL, Vitess, and Postgres sharding (Neki), loaded on-demand into Copilot's context.
This plugin is being submitted to the copilot-plugins and awesome-copilot marketplaces. Once accepted, it will be discoverable via @agentPlugins in VS Code and copilot plugin marketplace browse in the CLI.
Until then, you can install it directly from this repo.
copilot plugin install planetscale/vscode-agent-pluginSee Installing plugins for more details.
-
Clone the repo:
git clone https://github.com/planetscale/vscode-agent-plugin.git
-
Register the plugin path in your VS Code settings (
Cmd+,/Ctrl+,, search forchat.plugins.paths): -
Reload VS Code.
Agent plugins require the
chat.plugins.enabledsetting to be enabled (on by default in VS Code 1.100+). See Agent plugins in VS Code for more details.
- Skills: Open the Chat view and select the gear icon > Configure Skills — you should see
mysql,postgres,vitess, andnekilisted - MCP: Check the MCP server list to confirm the
planetscaleserver is connected
Skills are sourced from the planetscale/database-skills repository. A copy lives in skills/ for install compatibility, and a Git submodule at database-skills/ tracks the upstream.
GitHub Actions runs .github/workflows/update-skills.yml weekly (with manual workflow_dispatch support). When the upstream has new commits, the workflow copies the latest skills into skills/ and opens a PR.