
mysql mcp
一个现代化的基于 Web 的 MySQL 数据库管理工具,支持本地数据库交互。
Repository Info
About This Server
一个现代化的基于 Web 的 MySQL 数据库管理工具,支持本地数据库交互。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
MySQL MCP (Management Control Panel)
A modern web-based MySQL database management tool that allows you to interact with your local MySQL databases.
Features
- Connect to local MySQL databases
- View and manage database schemas
- Execute SQL queries
- Browse and edit table data
- User-friendly interface
Prerequisites
- Python 3.8+
- MySQL Server installed locally
- Node.js 16+ (for frontend development)
Setup
- Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install Python dependencies:
pip install -r requirements.txt
- Create a
.envfile in the root directory with your MySQL credentials:
MYSQL_USER=your_username
MYSQL_PASSWORD=your_password
MYSQL_HOST=localhost
MYSQL_PORT=3306
- Start the backend server:
uvicorn app.main:app --reload
- Start the frontend development server:
cd frontend
npm install
npm run dev
The application will be available at:
- Backend API: http://localhost:8000
- Frontend: http://localhost:5173
API Documentation
Once the server is running, you can access the API documentation at:
- Swagger UI: http://localhost:8000/docs
- ReDoc: http://localhost:8000/redoc
Quick Start
Clone the repository
git clone https://github.com/geoej/mysql-mcpInstall dependencies
cd mysql-mcp
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.