Connection check
local install
database-mcp
MCP server for database connectivity. Multi-DB (PostgreSQL, MySQL, SQLite), 19 tools.
Tools
34
GitHub stars
—
Installs / wk
131
Licence
—
Transport
stdio
Last checked
never
Tools & capabilities
34 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
config_get
from source
Muestra la configuracion actual del servidor (limites de rollback e historial). Muestra la configuracion actual del servidor (limites de rollback e historial).
config_set
from source
Modifica la configuracion del servidor. Los cambios se guardan permanentemente. Modifica la configuracion del servidor. Los cambios se guardan permanentemente.
conn_create
from source
Crea una nueva conexion a base de datos (PostgreSQL, MySQL o SQLite). SIEMPRE pregunta al usuario a que grupo pertenece. Crea una nueva conexion a base de datos (PostgreSQL, MySQL o SQLite). SIEMPRE pregunta al usuario a que grupo pertenece.
conn_delete
from source
Elimina una conexion. IMPORTANTE: pide confirmacion al usuario antes de llamar esta tool con confirm=true. Elimina una conexion. IMPORTANTE: pide confirmacion al usuario antes de llamar esta tool con confirm=true.
conn_duplicate
from source
Duplica una conexion existente con un nuevo nombre. Duplica una conexion existente con un nuevo nombre.
conn_export
from source
Exporta conexiones a JSON. Por defecto enmascara passwords \u2014 usa include_secrets=true para incluirlos. Exporta conexiones a JSON. Por defecto enmascara passwords \u2014 usa include_secrets=true para incluirlos.
conn_get
from source
Obtiene los detalles de una conexion. El password se muestra enmascarado. Obtiene los detalles de una conexion. El password se muestra enmascarado.
conn_group_add_scope
from source
A\xF1ade un directorio (scope) a un grupo. Las conexiones del grupo seran accesibles desde ese directorio. A\xF1ade un directorio (scope) a un grupo. Las conexiones del grupo seran accesibles desde ese directorio.
conn_group_create
from source
Crea un nuevo grupo de conexiones. Luego a\xF1ade scopes (directorios) con conn_group_add_scope. Crea un nuevo grupo de conexiones. Luego a\xF1ade scopes (directorios) con conn_group_add_scope.
conn_group_delete
from source
Elimina un grupo. Las conexiones del grupo NO se eliminan pero quedaran huerfanas. Elimina un grupo. Las conexiones del grupo NO se eliminan pero quedaran huerfanas.
conn_group_list
from source
Lista todos los grupos con sus scopes, default y conexiones. Lista todos los grupos con sus scopes, default y conexiones.
conn_group_remove_scope
from source
Quita un directorio (scope) de un grupo. Quita un directorio (scope) de un grupo.
conn_import
from source
Importa conexiones desde un JSON exportado. Omite conexiones que ya existen (usa overwrite=true para reemplazar). Importa conexiones desde un JSON exportado. Omite conexiones que ya existen (usa overwrite=true para reemplazar).
conn_list
from source
Lista todas las conexiones disponibles e indica cual esta activa. Lista todas las conexiones disponibles e indica cual esta activa.
conn_project_clear
from source
Elimina la asociacion de conexion especifica de un proyecto. Elimina la asociacion de conexion especifica de un proyecto.
conn_project_list
from source
Lista todos los proyectos con conexiones especificas asignadas. Lista todos los proyectos con conexiones especificas asignadas.
conn_rename
from source
Renombra una conexion existente. Renombra una conexion existente.
conn_set
from source
Actualiza un campo de una conexion existente. Actualiza un campo de una conexion existente.
conn_set_default
from source
Marca una conexion como el default de su grupo. El default se activa automaticamente al entrar al proyecto. Marca una conexion como el default de su grupo. El default se activa automaticamente al entrar al proyecto.
conn_set_group
from source
Asigna o cambia el grupo de una conexion existente. Asigna o cambia el grupo de una conexion existente.
conn_switch
from source
Cambia la conexion activa (de sesion). Para cambiar el default permanente usa conn_set_default. Cambia la conexion activa (de sesion). Para cambiar el default permanente usa conn_set_default.
conn_test
from source
Prueba la conexion a una base de datos. Ejecuta SELECT 1 y mide la latencia. Prueba la conexion a una base de datos. Ejecuta SELECT 1 y mide la latencia.
db_dump
from source
Exporta la base de datos a un archivo SQL. Flujo conversacional: primero pregunta si exportar todas las tablas o personalizar, luego que contenido incluir (estructura, datos o todo… Exporta la base de datos a un archivo SQL. Flujo conversacional: primero pregunta si exportar todas las tablas o personalizar, luego que contenido incluir (estructura, datos o todo).
db_dump_list
from source
Lista los dumps disponibles en el proyecto actual. Lista los dumps disponibles en el proyecto actual.
db_restore
from source
Restaura un dump SQL en la base de datos activa. IMPORTANTE: esta operacion es destructiva (DROP TABLE + CREATE TABLE). Pide confirmacion al usuario antes de ejecutar con confirm=t… Restaura un dump SQL en la base de datos activa. IMPORTANTE: esta operacion es destructiva (DROP TABLE + CREATE TABLE). Pide confirmacion al usuario antes de ejecutar con confirm=true.
execute_mutation
from source
Ejecuta una mutacion (INSERT, UPDATE, DELETE, DDL). Pide confirmacion y crea snapshot para rollback. El result se comprime por defecto \u2014 para mutations usa verbosity=minimal s… Ejecuta una mutacion (INSERT, UPDATE, DELETE, DDL). Pide confirmacion y crea snapshot para rollback. El result se comprime por defecto \u2014 para mutations usa verbosity=minimal si solo te interesa affectedRows.
execute_query
from source
Ejecuta una consulta de lectura (SELECT, SHOW, etc.). Inyecta LIMIT automaticamente. El result se comprime por defecto (verbosity=normal, celdas truncadas a 500 bytes) para ahorrar… Ejecuta una consulta de lectura (SELECT, SHOW, etc.). Inyecta LIMIT automaticamente. El result se comprime por defecto (verbosity=normal, celdas truncadas a 500 bytes) para ahorrar tokens; usa inspect_last_query con el call_id para recuperar el result completo sin re-ejecutar.
explain_query
from source
Muestra el plan de ejecucion de una consulta (EXPLAIN). Sin ANALYZE por defecto. Muestra el plan de ejecucion de una consulta (EXPLAIN). Sin ANALYZE por defecto.
history_clear
from source
Limpia el historial de consultas. Opcionalmente solo las anteriores a una fecha. Limpia el historial de consultas. Opcionalmente solo las anteriores a una fecha.
history_list
from source
Lista el historial de consultas ejecutadas. Filtrable por tipo, conexion y estado. Lista el historial de consultas ejecutadas. Filtrable por tipo, conexion y estado.
inspect_last_query
from source
Recupera el result completo (sin celdas truncadas, sin row cap) de un execute_query / execute_mutation / explain_query previo. Usa el call_id que aparece en la response comprimida.… Recupera el result completo (sin celdas truncadas, sin row cap) de un execute_query / execute_mutation / explain_query previo. Usa el call_id que aparece en la response comprimida. Sin call_id devuelve el m\xE1s reciente. NO re-ejecuta el SQL.
rollback_apply
from source
Revierte una mutacion usando un rollback snapshot. IMPORTANTE: confirma con el usuario antes de ejecutar con confirm=true. Revierte una mutacion usando un rollback snapshot. IMPORTANTE: confirma con el usuario antes de ejecutar con confirm=true.
rollback_list
from source
Lista los rollback snapshots disponibles. Muestra las mutaciones recientes que se pueden revertir. Lista los rollback snapshots disponibles. Muestra las mutaciones recientes que se pueden revertir.
search_schema
from source