mysqldb-mcp-server
Servidor MCP mysqldb-mcp-server
Un proyecto de servidor MCP de base de datos MySQL.
Instalación
Puedes instalar el paquete usando uv :
uv pip install mysqldb-mcp-serverO usando pip :
pip install mysqldb-mcp-serverRelated MCP server: MySQL Custom MCP Server
Componentes
Herramientas
El servidor proporciona dos herramientas:
connect_database: se conecta a una base de datos MySQL específicaparámetro
database: Nombre de la base de datos a la que conectarse (cadena)Devuelve un mensaje de confirmación cuando la conexión es exitosa
execute_query: ejecuta consultas MySQLparámetro
query: consulta/consultas SQL a ejecutar (cadena)Devuelve los resultados de la consulta en formato JSON
Se pueden enviar múltiples consultas separadas por punto y coma
Configuración
El servidor utiliza las siguientes variables de entorno:
MYSQL_HOST: Dirección del servidor MySQL (predeterminado: "localhost")MYSQL_USER: nombre de usuario de MySQL (predeterminado: "root")MYSQL_PASSWORD: Contraseña de MySQL (predeterminada: "")MYSQL_DATABASE: Base de datos inicial (opcional)MYSQL_READONLY: modo de solo lectura (establecido en 1/verdadero para habilitar, valor predeterminado: falso)
Inicio rápido
Instalación
Escritorio de Claude
MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Ventanas: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mysqldb-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/Users/burakdirin/Projects/mysqldb-mcp-server",
"run",
"mysqldb-mcp-server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "password",
"MYSQL_DATABASE": "[optional]",
"MYSQL_READONLY": "true"
}
}
}
}{
"mcpServers": {
"mysqldb-mcp-server": {
"command": "uvx",
"args": [
"mysqldb-mcp-server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "password",
"MYSQL_DATABASE": "[optional]",
"MYSQL_READONLY": "true"
}
}
}
}Instalación mediante herrería
Para instalar MySQL Database Integration Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @burakdirin/mysqldb-mcp-server --client claudeDesarrollo
Construcción y publicación
Para preparar el paquete para su distribución:
Sincronizar dependencias y actualizar archivo de bloqueo:
uv syncDistribuciones de paquetes de compilación:
uv buildEsto creará distribuciones de origen y de rueda en el directorio dist/ .
Publicar en PyPI:
uv publishNota: Deberás configurar las credenciales de PyPI a través de variables de entorno o indicadores de comando:
Token:
--tokenoUV_PUBLISH_TOKENO nombre de usuario/contraseña:
--username/UV_PUBLISH_USERNAMEy--password/UV_PUBLISH_PASSWORD
Depuración
Dado que los servidores MCP se ejecutan en stdio, la depuración puede ser complicada. Para una experiencia óptima, recomendamos usar el Inspector MCP .
Puede iniciar el Inspector MCP a través de npm con este comando:
npx @modelcontextprotocol/inspector uv --directory /Users/burakdirin/Projects/mysqldb-mcp-server run mysqldb-mcp-serverAl iniciarse, el Inspector mostrará una URL a la que podrá acceder en su navegador para comenzar a depurar.
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 Servers
- AlicenseBqualityDmaintenanceMCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.104MIT
- FlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that enables interaction with MySQL databases through the Model Context Protocol, allowing execution of SQL queries and database table listing operations from Cline AI.
- AlicenseNot gradedqualityCmaintenanceMySQL MCP Server enables Claude Desktop and Claude Code to execute SQL queries, explore databases, Webview to add or enable Databases, Connections, and interact with your MySQL data - all through a secure, permission-controlled interface.381MIT
- AlicenseAqualityBmaintenanceMCP server for Claude that connects to MySQL, MariaDB, and SQLite databases. Query your databases using natural language.3MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
GibsonAI MCP server: manage your databases with natural language
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
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/burakdirin/mysqldb-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server