MySQL MCP Server
@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 ejecutarTodas 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
npm install @davewind/mysql-mcp-server -gConfiguración
Archivo de configuración de ajustes de MCP:
uso recomendado
{
"mcpServers": {
"mysql": {
"command": "npx",
"args": ["-y", "@davewind/mysql-mcp-server", "mysql://user:password@localhost:port/database"],
}
}
}Prueba
Reemplace mysql://usuario:contraseña@localhost:puerto/ y npm run inspector
"scripts": {
"inspector": "npx @modelcontextprotocol/inspector@0.10.2 build/index.js mysql://user:password@localhost:port/database
}Env
node v18 +
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.
Related MCP server: MCP Server for MySQL
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Safe, read-only Postgres and MySQL access for AI agents. Audit log + column-level controls.
Query 40 databases from Claude, ChatGPT, or Cursor — on any device. Read-only, encrypted, audited.
The HubSpot MCP Server acts as a bridge that enables AI assistants and Large Language Models to securely interact with HubSpot CRM data through natural conversation, without requiring users to understand complex API structures. It provides read-only access to standard CRM objects (contacts, companies, deals, tickets, products, invoices, and more) and their associations, secured via OAuth 2.0, allowing AI agents to perform tasks like summarizing deals, fetching company updates, and looking up record changes.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.15,0852,091MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server providing read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.191MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.15,085MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server providing read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.4541MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dave-wind/mysql-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server