Servidor MySQL MCP
Un potente servidor MCP que proporciona acceso directo a bases de datos MySQL. Este servidor permite a los agentes de IA interactuar con bases de datos MySQL, ejecutar consultas SQL y gestionar el contenido de las bases de datos mediante una interfaz sencilla.
Características
Recursos
Acceda a las notas almacenadas en la base de datos a través de las URI
note:///{id}
Cada nota tiene un título y contenido.
Tipo MIME de texto simple para acceso simple al contenido
Herramientas
create_note
- Crea nuevas notas de texto en la base de datosToma el título y el contenido como parámetros obligatorios
Almacena notas en la base de datos MySQL
list_tables
- Lista todas las tablas en la base de datos conectadacount_tables
- Obtener el número total de tablas en la base de datossearch_tables
- Busca tablas usando el patrón LIKEdescribe_table
- Obtener la estructura de una tabla específicaexecute_sql
- Ejecutar consultas SQL personalizadas
Prerrequisitos
Node.js 18 o superior
Servidor MySQL instalado y en funcionamiento
Una base de datos con los permisos adecuados
Configuración
Clonar este repositorio:
git clone git@github.com:LeonMelamud/mysql-mcp.git cd mysql-mcpInstalar dependencias:
npm installCree un archivo
.env
en el directorio raíz con los detalles de su conexión MySQL:MYSQL_HOST=localhost MYSQL_USER=your_username MYSQL_PASSWORD=your_password MYSQL_DATABASE=your_databaseConstruir el servidor:
npm run build
Instalación
Para Claude Desktop
Agregue la configuración del servidor a su archivo de configuración de Claude Desktop:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Para Cline
Agregue la configuración del servidor a su archivo de configuración de Cline MCP:
En MacOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
En Windows: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Ejemplos de uso
Una vez instalado, puedes utilizar el servidor MySQL MCP en tus conversaciones con Claude:
Listar todas las tablas en la base de datos
Ejecutar una consulta SQL
Crear una nota
Desarrollo
Para desarrollo con reconstrucción automática:
Depuración
Utilice el Inspector MCP para depurar el servidor:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor potente que permite a los agentes de IA interactuar con bases de datos MySQL, ejecutar consultas SQL y administrar el contenido de la base de datos a través de una interfaz sencilla.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables AI models to interact with MySQL databases through a standardized interface.Last updated -283114MIT License
- AsecurityFlicenseAqualityEnables AI models to perform MySQL database operations through a standardized interface, supporting secure connections, query execution, and comprehensive schema management.Last updated -74127
- -securityAlicense-qualityA server that enables AI models to interact with MySQL databases through a Model Control Protocol, providing tools for table creation, schema inspection, query execution, and data retrieval.Last updated -28MIT License
- -securityFlicense-qualityEnables secure interaction with MySQL databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.Last updated -
Appeared in Searches
- A tool for comparing design documents and source code, and accumulating business knowledge
- Exploring MySQL Database Information
- Information about MySQL database management system
- An open-source relational database management system
- Connect to MySQL server, edit database structure, and run manual migrations