Skip to main content
Glama
rlembo06

mysql-mcp

by rlembo06

mysql-mcp

Un servidor MCP ligero que proporciona acceso seguro y de solo lectura a bases de datos MySQL.

Características

  • Multibase de datos — conéctese a múltiples instancias de MySQL, cambie entre ellas sobre la marcha

  • Solo lectura — las operaciones de escritura (INSERT, UPDATE, DELETE, DROP, etc.) están bloqueadas

  • Conexiones diferidas — los grupos se crean en el primer uso, no al inicio

  • Nativo de MCP — construido sobre @modelcontextprotocol/sdk, funciona con cualquier cliente MCP

Configuración

  1. Cree un archivo de configuración JSON con sus conexiones a la base de datos:

{
  "my-db": {
    "host": "db.example.com",
    "port": 3306,
    "user": "readonly",
    "password": "secret",
    "database": "mydb",
    "environment": "production",
    "ssl": false
  }
}
  1. Establezca la variable de entorno MYSQL_DATABASES_CONFIG apuntando a ese archivo.

  2. Ejecute el servidor:

npx tsx index.ts

Herramientas

Herramienta

Descripción

list_connections

Enumera todas las bases de datos configuradas y la activa

use_connection

Cambia la conexión de base de datos activa

query

Ejecuta una consulta SQL de solo lectura

Configuración del cliente MCP

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": ["tsx", "/path/to/mysql-mcp/index.ts"],
      "env": {
        "MYSQL_DATABASES_CONFIG": "/path/to/databases.json"
      }
    }
  }
}

Licencia

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

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

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