SkySQL Database Manager
STDIOInterface for managing SkySQL database instances and interacting with SkyAI Agents.
Interface for managing SkySQL database instances and interacting with SkyAI Agents.
This package contains everything needed to set up the SkySQL MCP (Model Context Protocol) server, which provides a powerful interface for managing SkySQL (MySQL/MariaDB) database instances and interacting with SkyAI Agents.
Clone the repository:
git clone [email protected]:skysqlinc/skysql-mcp.git cd skysql-mcp
Run the installation script:
chmod +x install.sh ./install.sh
Create a .env
file in the root directory of the cloned git repository with your SkySQL API key. Obtain API key by signing up for free on SkySQL.
SKYSQL_API_KEY=<your_skysql_api_key_here>
Use MCP CLI tool to test the server interactively.
npx @wong2/mcp-cli uv run python src/mcp-server/server.py
Configure in Cursor.sh
manually
For Mac/Linux:
chmod +x launch.sh
Update mcp.json
:
"<full-path-to>/skysql-mcp/launch.sh"
for Mac/Linux and "<full-path-to>\\skysql-mcp\\launch.bat"
for Windows.SKYSQL_API_KEY
with your SkySQL API keyCopy the mcp.json
included in the repo to Cursor MCP Settings
Smithery.ai
You can use Smithery.ai to test the MCP server via their UI. Follow the installation instructions from smithery.ai
For example, use the following command to install it in Cursor.sh IDE:
npx -y @smithery/cli@latest install @skysqlinc/skysql-mcp --client cursor --profile <your-smithery-profile> --key <your-smithery-kay>
For Windsurf:
npx -y @smithery/cli@latest install @skysqlinc/skysql-mcp --client windsurf --profile <your-smithery-profile> --key <your-smithery-key>