Skip to main content
Glama
LeonMelamud

MySQL MCP Server

by LeonMelamud

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 datos

    • Toma 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 conectada

  • count_tables - Obtener el número total de tablas en la base de datos

  • search_tables - Busca tablas usando el patrón LIKE

  • describe_table - Obtener la estructura de una tabla específica

  • execute_sql - Ejecutar consultas SQL personalizadas

Related MCP server: MySQL MCP Server

Prerrequisitos

  • Node.js 18 o superior

  • Servidor MySQL instalado y en funcionamiento

  • Una base de datos con los permisos adecuados

Configuración

  1. Clonar este repositorio:

    git clone git@github.com:LeonMelamud/mysql-mcp.git
    cd mysql-mcp
  2. Instalar dependencias:

    npm install
  3. Cree 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_database
  4. Construir 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

{
  "mcpServers": {
    "mysql": {
      "command": "node",
      "args": ["/path/to/mysql-server/build/index.js"],
      "env": {
        "MYSQL_HOST": "localhost",
        "MYSQL_USER": "your_username",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_database"
      }
    }
  }
}

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

{
  "mcpServers": {
    "mysql": {
      "command": "node",
      "args": ["/path/to/mysql-server/build/index.js"],
      "env": {
        "MYSQL_HOST": "localhost",
        "MYSQL_USER": "your_username",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_database"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

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

Please list all the tables in my MySQL database.

Ejecutar una consulta SQL

Run this SQL query: SELECT * FROM users LIMIT 5

Crear una nota

Create a note titled "Meeting Notes" with the content "Discussed project timeline and assigned tasks."

Desarrollo

Para desarrollo con reconstrucción automática:

npm run watch

Depuración

Utilice el Inspector MCP para depurar el servidor:

npm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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.
    28
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that allows AI agents to execute SQL queries against a MySQL database, supporting operations like reading data, creating tables, inserting, updating, and deleting records.
    6
    519
    8
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server that connects AI agents to MySQL databases for schema exploration, data querying, and SQL execution via natural language.
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.

  • Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LeonMelamud/mysql-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server