SkySQL MCP Integration
This project provides a REST API interface for managing SkySQL databases, with integration capabilities for GitHub and Smithery.ai.
Features
- Create and manage serverless databases in SkySQL
- RESTful API endpoints for database operations
- GitHub integration for version control
- Smithery.ai deployment support
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
- SkySQL API key
- GitHub account
- Smithery.ai account
Setup
- Clone the repository:
git clone <your-repo-url>
cd skysql-mcp
- Install dependencies:
npm install
- Create a
.env
file with your credentials:
SKYSQL_API_KEY=your_api_key
SKYSQL_HOST=your_host
SKYSQL_USER=your_user
SKYSQL_PASSWORD=your_password
SKYSQL_DATABASE=your_database
- Start the development server:
npm run dev
API Endpoints
POST /api/databases
- Create a new databaseGET /api/databases
- List all databasesGET /api/databases/:id
- Get database statusDELETE /api/databases/:id
- Delete a databasePOST /api/query
- Execute SQL queriesGET /health
- Health check endpoint
Deployment
This project is configured for deployment on Smithery.ai. Follow these steps:
- Push your code to GitHub
- Connect your GitHub repository to Smithery.ai
- Configure your environment variables in Smithery.ai
- Deploy your application
License
MIT
SkySQL Integration
Project Details
- anishksk/MCP-Server
- Last Updated: 3/28/2025
Recomended MCP Servers
The Cursor10x MCP is a persistent multi-dimensional memory system for Cursor that enhances AI assistants with conversation context,...
Allow LLMs to control a browser with Browserbase and Stagehand
An MCP server for Hydrolix
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics
Implementation of Model Context Protocol server for Mailgun APIs
A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility.
A Model Context Protocol server for Ashra
Automatically generate MCP tools from your Fastify API routes.
SearxNG MCP Server provides privacy-focused web search for AI assistants using SearxNG and the Model Context Protocol.
Model Context Protocol (MCP) Server for retrieving saved articles from Pocket API and loading them into Claude