MySQL MCP
- CRUD
- SQL
- MCP Cursor
- Node.js 18.0.0
- MySQL
- - `.env.example` `.env` - `.env` MySQL
Cursor
- Cursor MCP
- 1: "MCP"
- 2: MCP
- 3: `/connect-mcp http://localhost:3001/sse`
- MySQL
- ``` mysql://tables ```
- ``` mysql://schema/ ```
- ``` mysql://data/ ```
- ``` create-table tableName=" " schema="id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255)" ```
- ``` drop-table tableName=" " ```
- ``` insert-data tableName=" " data="{\"name\": \" \", \"age\": 30}" ```
- ``` update-data tableName=" " data="{\"name\": \" \"}" condition="{\"id\": 1}" ```
- ``` delete-data tableName=" " condition="{\"id\": 1}" ```
- ``` query-data tableName=" " fields="[\"id\",\"name\"]" condition="{\"age\": 30}" ```
- SQL ``` execute-sql sql="SELECT * FROM users WHERE age > 18" params="[]" ```
- ``` create-table-guide tableName=" " ```
- ``` insert-data-guide tableName=" " ```
- ``` database-operations ```
- ``` create-table tableName="users" schema="id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE, age INT" ```
- ``` insert-data tableName="users" data="{\"name\": \" \", \"email\": \"zhangsan@example.com\", \"age\": 30}" ```
- ``` mysql://data/users ```
- MySQL