Skip to main content
Glama
kevinwatt

MySQL MCP Server

by kevinwatt

Servidor MySQL MCP

Una implementación de servidor MCP que se integra con bases de datos MySQL, brindando capacidades de acceso seguro a bases de datos para LLM.

Características

  • Operaciones de lectura

    • Ejecutar consultas SELECT de solo lectura

    • Listar todas las tablas de la base de datos

    • Mostrar estructuras de tablas

    • Ver información del esquema

  • Operaciones de escritura

    • Ejecute INSERTAR/ACTUALIZAR/ELIMINAR con soporte de transacciones

    • Consultas parametrizadas para la seguridad de los datos

    • Devuelve las filas afectadas y los ID de inserción

  • Seguridad

    • Modo de transacción de solo lectura para consultas SELECT

    • Límites de longitud de consulta y tamaño de resultados

    • Monitoreo y registro del rendimiento

    • Manejo automático de transacciones

Related MCP server: DatabaseMCP

Instalación

npm install -g @kevinwatt/mysql-mcp

Uso con Dive Desktop

  1. Haga clic en "+ Agregar servidor MCP" en Dive Desktop

  2. Copie y pegue esta configuración:

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": [
        "-y",
        "@kevinwatt/mysql-mcp"
      ],
      "env": {
        "MYSQL_HOST": "127.0.0.1",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root",
        "MYSQL_PASS": "",
        "MYSQL_DB": "your_database"
      }
    }
  }
}
  1. Haga clic en "Guardar" para instalar el servidor MCP

Documentación de herramientas

  • consulta_mysql

    • Ejecutar consultas SELECT de solo lectura

    • Entradas:

      • sql (cadena): consulta SQL SELECT a ejecutar

    • Límites:

      • Longitud máxima de consulta: 4096 caracteres

      • Máximo de filas de resultados: 1000

      • Tiempo de espera de consulta: 30 segundos

  • mysql_execute

    • Ejecutar operaciones de modificación de datos

    • Entradas:

      • sql (cadena): instrucción SQL (INSERTAR/ACTUALIZAR/ELIMINAR)

      • params (matriz, opcional): parámetros para la declaración SQL

    • Características:

      • Devuelve el recuento de filas afectadas

      • Devuelve el último ID de inserción

      • Manejo automático de transacciones

  • listas_de_tablas

    • Listar todas las tablas en la base de datos actual

    • No se requieren entradas

  • describe_tabla

    • Mostrar la estructura de la tabla

    • Entradas:

      • table (cadena): nombre de la tabla para describir

Ejemplos de uso

Pídale a su LLM que:

"Show me all tables in the database"
"Describe the structure of users table"
"Select all active users from the database"
"Insert a new record into orders table"

Inicio manual

Si es necesario, inicie el servidor manualmente:

npx @kevinwatt/mysql-mcp

Requisitos

  • Node.js 18+

  • Servidor MySQL

  • Servicio LLM compatible con MCP

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Autor

Dewei Yen

Palabras clave

  • mcp

  • MySQL

  • base de datos

  • bucear

  • LLM

  • ai

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

  • F
    license
    Not graded
    quality
    D
    maintenance
    A high-performance MCP server that enables AI assistants to safely interact with MySQL databases through secure CRUD operations, schema inspection, and parameterized queries with built-in SQL injection prevention.
    1
  • F
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that enables AI agents to safely explore and interact with MySQL databases through dynamic tool generation from stored procedures. It provides database discovery capabilities and intelligent procedure categorization while enforcing security restrictions to prevent data modification.
  • A
    license
    Not graded
    quality
    D
    maintenance
    A MySQL MCP server for secure database interaction, enabling schema inspection, query execution, and RBAC via AI coding assistants.
    655
    5
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A secure and efficient MCP server for MySQL database operations, enabling LLMs to execute SQL queries with read-only access by default and optional write permissions.
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

  • MCP server for AI dialogue using various LLM models via AceDataCloud

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/kevinwatt/mysql-mcp'

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