Integrations
Provides read-only access to MySQL databases, allowing for schema inspection and execution of read-only SQL queries within a READ ONLY transaction context.
@davewind/servidor mysql-mcp
Un servidor de Protocolo de Contexto de Modelo que proporciona acceso de solo lectura a bases de datos MySQL. Este servidor permite a los LLM inspeccionar esquemas de bases de datos y ejecutar consultas de solo lectura.
Características principales
- Acceso a la base de datos de solo lectura: aplica operaciones de solo lectura a través de la validación de SQL y transacciones de SOLO LECTURA
2. Descubrimiento de esquemas: identifica y expone automáticamente las estructuras de las tablas de la base de datos
3. Ejecución de consultas SQL: proporciona una herramienta de consulta que acepta y ejecuta sentencias SELECT
4. Cumplimiento del protocolo de contexto del modelo: implementa la especificación MCP para una integración perfecta con LLM compatibles
5. Configuración sencilla: Fácil configuración con mínima configuración requerida
Herramientas
- consulta
- Ejecutar consultas SQL de solo lectura contra la base de datos conectada
- Entrada:
sql
(cadena): La consulta SQL a ejecutar - Todas las consultas se ejecutan dentro de una transacción de SOLO LECTURA
Recursos
El servidor proporciona información de esquema para cada tabla de la base de datos:
- Esquemas de tabla (
mysql://user:password@localhost:3306/database
)- Información del esquema JSON para cada tabla
- Incluye nombres de columnas y tipos de datos.
- Descubierto automáticamente a partir de metadatos de la base de datos
Instalar
Configuración
Archivo de configuración de ajustes de MCP:
uso recomendado
Prueba
Reemplace mysql://usuario:contraseña@localhost:puerto/ y npm run inspector
Env
Arquitectura del sistema
El servidor MySQL MCP actúa como intermediario entre los LLM y las bases de datos MySQL, procesando las solicitudes de acuerdo con el Protocolo de Contexto de Modelo.
Interacción de componentes
Interacción de componentes
Modelo de seguridad
El servidor MySQL MCP implementa un modelo de seguridad estricto para garantizar que el acceso a la base de datos sea de solo lectura.
Las medidas de seguridad incluyen:
- Validación de consultas SQL para permitir solo sentencias SELECT 2. Ejecución de todas las consultas dentro de transacciones READ ONLY 3. No hay soporte para operaciones de modificación de datos (INSERT, UPDATE, DELETE, etc.) 4. No hay soporte para modificación del esquema de base de datos (CREATE, ALTER, DROP, etc.)
Integración con LLM
El servidor MySQL MCP está diseñado para funcionar con cualquier sistema LLM compatible con el Protocolo de Contexto de Modelo. Se comunica mediante JSON-RPC a través de stdio, siguiendo la especificación MCP.
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 que proporciona a los LLM acceso de solo lectura a las bases de datos MySQL, lo que les permite inspeccionar esquemas de bases de datos y ejecutar consultas de solo lectura.
Related MCP Servers
- -securityAlicense-qualityEnables LLMs to interact with MySQL databases by inspecting schemas and executing safe, read-only queries within transactions.Last updated -6JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.Last updated -1,219133TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server providing read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.Last updated -1,219TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.Last updated -1,219MIT License