Skip to main content
Glama
elber-code

Database Tools for Claude AI

by elber-code

Herramientas de base de datos para Claude AI

insignia de herrería

Este es un servidor MCP (Model Context Protocol) que permite a Claude AI interactuar directamente con bases de datos MySQL.

Características

  • Consultar bases de datos MySQL a través de Claude

  • Ejecutar cualquier consulta SQL válida

  • Obtenga información sobre las tablas, incluido el tamaño y la estructura.

  • Resultados formateados para una fácil lectura en Claude

Related MCP server: clickhouse-mcp-server

Instalación

Instalación mediante herrería

Para instalar Database Tools para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @elber-code/database-tools --client claude

Para instalar y utilizar esta herramienta, siga estos pasos:

  1. Clonar o descargar el repositorio

    git clone [repository-url]

    o descargue y extraiga el archivo ZIP.

  2. Instalar dependencias Navegue al directorio del proyecto y ejecute:

    npm install

Configuración

Para que Claude use esta herramienta, debe agregar la configuración a su archivo claude_desktop_config.json , que generalmente se encuentra en:

C:\Users\YOUR_USER\AppData\Roaming\Claude\claude_desktop_config.json

Con la siguiente estructura:

{ "mcpServers": { // Other existing configurations... "database-tools": { "command": "node", "args": [ "C:\\path\\to\\index.js" ] } } }

Uso

Una vez configurado, podrás interactuar con tus bases de datos MySQL desde Claude con comandos como:

  1. Listar todas las bases de datos
    "Ejecutar consulta en MySQL para mostrarme las bases de datos".

  2. Ver tablas en una base de datos
    "Ejecutar consulta en MySQL para mostrarme la tabla name_table ."

  3. Consultar el tamaño de una tabla
    "Ejecutar consulta en MySQL para mostrarme el tamaño de la tabla name_table ."

  4. Ejecutar consultas personalizadas
    "Ejecutar consulta en MySQL: 'La descripción de lo que desea que haga su consulta'".

Seguridad

Esta herramienta se ejecuta con los permisos configurados en el archivo mysql.js . Asegúrese de que las credenciales proporcionadas tengan únicamente los permisos necesarios para las operaciones que desea permitir.

Solución de problemas

Si tiene problemas de conexión, verifique:

  • Que MySQL se está ejecutando

  • Que las credenciales en mysql.js sean correctas

  • Que la ruta en el archivo de configuración de Claude sea correcta

Implementación

Para consultar bases de datos, simplemente pregúntele a Claude algo como: "Muéstrame todas las bases de datos en mi MySQL" o "¿Cuál es el tamaño de la tabla de usuarios?"

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Tools

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/elber-code/database-tools'

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