You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .codex-plugin/plugin.json
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,6 @@
14
14
"sql-server",
15
15
"database"
16
16
],
17
-
"skills": "./skills/",
18
17
"interface": {
19
18
"displayName": "Cloud SQL for SQL Server",
20
19
"shortDescription": "Interact with CloudSQL for SQL Server instances.",
@@ -27,5 +26,6 @@
27
26
"defaultPrompt": [
28
27
"You are a highly skilled database engineer and database administrator. Your purpose is to help the developer build and interact with databases and utilize data context throughout the entire software delivery cycle."
Copy file name to clipboardExpand all lines: README.md
+48-47Lines changed: 48 additions & 47 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
-
# Cloud SQL for SQL Server Agent Skills
1
+
# Cloud SQL for SQL Server
2
2
3
3
> [!NOTE]
4
4
> This extension is currently in beta (pre-v1.0), and may see breaking changes until the first stable release (v1.0).
5
5
6
-
This repository provides a set of agent skills to interact with [Cloud SQL for SQL Server](https://cloud.google.com/sql/docs/sqlserver) instances. These skills can be used with various AI agents, including [Antigravity](https://antigravity.google/), [Claude Code](https://claude.com/product/claude-code) and [Codex](https://developers.openai.com/codex), to manage your databases, execute queries, explore schemas, and troubleshoot issues using natural language prompts.
6
+
This repository packages [MCP Toolbox](https://github.com/googleapis/mcp-toolbox)'s prebuilt `cloud-sql-mssql` server as a plugin/extension to interact with [Cloud SQL for SQL Server](https://cloud.google.com/sql/docs/sqlserver) instances. It can be used with various AI agents, including [Antigravity](https://antigravity.google/), [Claude Code](https://claude.com/product/claude-code) and [Codex](https://developers.openai.com/codex), to manage your databases, execute queries, explore schemas, and troubleshoot issues using natural language prompts.
7
7
8
8
> [!IMPORTANT]
9
9
> **We Want Your Feedback!**
@@ -14,22 +14,22 @@ This repository provides a set of agent skills to interact with [Cloud SQL for S
14
14
15
15
## Table of Contents
16
16
17
-
-[Why Use Cloud SQL for SQL Server Agent Skills?](#why-use-cloud-sql-for-sql-server-agent-skills)
17
+
-[Why Use Cloud SQL for SQL Server?](#why-use-cloud-sql-for-sql-server)
18
18
-[Prerequisites](#prerequisites)
19
19
-[Getting Started](#getting-started)
20
20
-[Configuration](#configuration)
21
21
-[Installation & Usage](#installation--usage)
22
22
-[Antigravity](#antigravity)
23
23
-[Claude Code](#claude-code)
24
24
-[Codex](#codex)
25
-
-[Installing using open agent skills tool](#installing-using-open-agent-skills-tool)
26
25
-[Installing via a compatible Agent Plugins client](#installing-via-a-compatible-agent-plugins-client)
-**Seamless Workflow:** Integrates seamlessly into your AI agent's environment. No need to constantly switch contexts for common database tasks.
35
35
-**Natural Language Queries:** Stop wrestling with complex commands. Explore schemas and query data by describing what you want in plain English.
@@ -46,6 +46,7 @@ Before you begin, ensure you have the following:
46
46
-[Antigravity 2.0](https://antigravity.google/product/antigravity-2) version **v2.0.0** or higher.
47
47
-[Claude Code](https://claude.com/product/claude-code) version **v2.1.94** or higher.
48
48
-[Codex](https://developers.openai.com/codex)**v0.117.0** or higher.
49
+
-[Node.js](https://nodejs.org/) — the MCP server runs via `npx`.
49
50
- A Google Cloud project with the **Cloud SQL Admin API** enabled.
50
51
- Ensure [Application Default Credentials](https://cloud.google.com/docs/authentication/gcloud) are available in your environment.
51
52
- IAM Permissions:
@@ -75,7 +76,7 @@ Please keep these env vars handy during the installation process:
75
76
76
77
### Installation & Usage
77
78
78
-
To start interacting with your database, install the skills for your preferred AI agent, then launch the agent and use natural language to ask questions or perform tasks.
79
+
To start interacting with your database, install the extension for your preferred AI agent, then launch the agent and use natural language to ask questions or perform tasks.
79
80
80
81
For the latest version, check the [releases page][releases].
81
82
@@ -104,28 +105,18 @@ See <a href="https://antigravity.google/docs/gcli-migration">Migrating from Gemi
Set your environment vars as described in the [configuration section](#configuration).
127
118
128
-
_(Tip: Antigravity 2.0 automatically discovers skills in these directories at the start of a session. You can verify they are active by running the `/skills` command in your active session.)_
119
+
_(Tip: You can verify the MCP server is active by running the `/mcp` command in your active session.)_
For detailed info check out the [Skills npm package](https://www.npmjs.com/package/skills).
205
-
206
-
**2. Set env vars:**
207
-
Set your environment vars as described in the [configuration section](#configuration).
208
-
182
+
## Installing via a compatible Agent Plugins client
209
183
## Installing via a compatible Agent Plugins client
210
184
211
185
This repository is a valid [Agent Plugins](https://github.com/agentplugins/agent-plugins-spec) (v1) plugin. Any [Agent Plugins–compatible client](https://agent-plugins.org/compatible-clients) can install it directly using its own built-in plugin command — no extra tooling required — by pointing at this repository:
@@ -235,14 +209,41 @@ Interact with Cloud SQL for SQL Server using natural language:
235
209
-**Generate Code:**
236
210
- "Generate a Python dataclass to represent the 'customers' table."
237
211
238
-
## Supported Skills
212
+
## Available Tools
213
+
214
+
The tools come from MCP Toolbox's prebuilt `cloud-sql-mssql` server, grouped into toolsets:
215
+
216
+
-**admin** - Use these tools when you need to provision new Cloud SQL for SQL Server instances, create databases and users, and monitor the progress of long-running operations.
217
+
-**data** - Use these tools when you need to explore the database schema and execute SQL queries to interact with your data.
218
+
-**monitor** - Use these tools when you need to troubleshoot slow queries and analyze system-level PromQL metrics.
219
+
-**lifecycle** - Use these tools when you need to manage the lifecycle and durability of your data, including creating backups, restoring from existing backups, and cloning instances for testing or migration.
220
+
221
+
For the full, up-to-date list, see the [`cloud-sql-mssql` prebuilt config](https://github.com/googleapis/mcp-toolbox/blob/main/internal/prebuiltconfigs/tools/cloud-sql-mssql.yaml)
222
+
in the MCP Toolbox repository.
239
223
240
-
The following skills are available in this repository:
224
+
## Generating Skills Instead
225
+
226
+
The tool-backed skills this plugin used to ship were generated from the same prebuilt
227
+
toolsets. If your agent lacks deferred tool loading, or you prefer skills, regenerate
-[Cloud SQL for SQL Server Admin](./skills/cloud-sql-sqlserver-admin/SKILL.md) - Use these skills when you need to provision new Cloud SQL for SQL Server instances, create databases and users, clone existing environments, and monitor the progress of long-running operations.
243
-
-[Cloud SQL for SQL Server Data](./skills/cloud-sql-sqlserver-data/SKILL.md) - Use these skills when you need to explore the database schema, execute SQL queries to interact with your data, and monitor system-level performance metrics using PromQL queries.
244
-
-[Cloud SQL for SQL Server Lifecycle](./skills/cloud-sql-sqlserver-lifecycle/SKILL.md) - Use these skills when you need to manage the lifecycle and durability of your data, including creating backups, restoring from existing backups, and cloning instances for testing or migration.
245
-
-[Cloud SQL for SQL Server Monitor](./skills/cloud-sql-sqlserver-monitor/SKILL.md) - Use these skills when you need to troubleshoot slow queries and analyze system-level PromQL metrics.
244
+
The generated scripts call the toolbox through `npx`, so no binary download is needed.
245
+
See [Generate Agent Skills](https://github.com/googleapis/mcp-toolbox#generate-agent-skills)
0 commit comments