{"name":"io.github.cocaxcode/database-mcp","slug":"cocaxcode-database-mcp","title":null,"description":"MCP server for database connectivity. Multi-DB (PostgreSQL, MySQL, SQLite), 19 tools.","url":"https://mcp.market/server/cocaxcode-database-mcp","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"data","tags":["data"],"presence":{"score":25,"stars":2,"forks":0,"downloads_week":126,"last_push_at":"2026-08-26T16:09:43.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/cocaxcode/database-mcp","website":null,"version":"0.1.14","remotes":[],"packages":[{"registryType":"npm","identifier":"@cocaxcode/database-mcp","version":"0.1.14","transport":{"type":"stdio"}}],"tools":[{"name":"config_get","description":"Muestra la configuracion actual del servidor (limites de rollback e historial).","write_action":false,"price_micros":0,"input_schema":null},{"name":"config_set","description":"Modifica la configuracion del servidor. Los cambios se guardan permanentemente.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_create","description":"Crea una nueva conexion a base de datos (PostgreSQL, MySQL o SQLite).","write_action":true,"price_micros":0,"input_schema":null},{"name":"conn_delete","description":"Elimina una conexion. IMPORTANTE: pide confirmacion al usuario antes de llamar esta tool con confirm=true.","write_action":true,"price_micros":0,"input_schema":null},{"name":"conn_duplicate","description":"Duplica una conexion existente con un nuevo nombre.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_export","description":"Exporta conexiones a JSON. Por defecto enmascara passwords \\u2014 usa include_secrets=true para incluirlos.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_get","description":"Obtiene los detalles de una conexion. El password se muestra enmascarado.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_import","description":"Importa conexiones desde un JSON exportado. Omite conexiones que ya existen (usa overwrite=true para reemplazar).","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_list","description":"Lista todas las conexiones disponibles e indica cual esta activa.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_project_clear","description":"Elimina la asociacion de conexion especifica de un proyecto.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_project_list","description":"Lista todos los proyectos con conexiones especificas asignadas.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_rename","description":"Renombra una conexion existente.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_set","description":"Actualiza un campo de una conexion existente.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_switch","description":"Cambia la conexion activa. Si se especifica project, solo aplica a ese directorio.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conn_test","description":"Prueba la conexion a una base de datos. Ejecuta SELECT 1 y mide la latencia.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_dump","description":"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).","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_dump_list","description":"Lista los dumps disponibles en el proyecto actual.","write_action":false,"price_micros":0,"input_schema":null},{"name":"db_restore","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"execute_mutation","description":"Ejecuta una mutacion (INSERT, UPDATE, DELETE, DDL). Pide confirmacion y crea snapshot para rollback.","write_action":true,"price_micros":0,"input_schema":null},{"name":"execute_query","description":"Ejecuta una consulta de lectura (SELECT, SHOW, etc.). Inyecta LIMIT automaticamente.","write_action":true,"price_micros":0,"input_schema":null},{"name":"explain_query","description":"Muestra el plan de ejecucion de una consulta (EXPLAIN). Sin ANALYZE por defecto.","write_action":false,"price_micros":0,"input_schema":null},{"name":"history_clear","description":"Limpia el historial de consultas. Opcionalmente solo las anteriores a una fecha.","write_action":false,"price_micros":0,"input_schema":null},{"name":"history_list","description":"Lista el historial de consultas ejecutadas. Filtrable por tipo, conexion y estado.","write_action":false,"price_micros":0,"input_schema":null},{"name":"rollback_apply","description":"Revierte una mutacion usando un rollback snapshot. IMPORTANTE: confirma con el usuario antes de ejecutar con confirm=true.","write_action":false,"price_micros":0,"input_schema":null},{"name":"rollback_list","description":"Lista los rollback snapshots disponibles. Muestra las mutaciones recientes que se pueden revertir.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_schema","description":"Busca tablas/vistas en el schema de la base de datos. Soporta 3 niveles de detalle: names (solo nombres), summary (nombres + columnas), full (todo + FK + indices).","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-27T23:34:13.700Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-27T23:34:13.596Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 32 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@cocaxcode/database-mcp","version":"0.1.14","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-03-23T23:43:39.488Z","repositoryUrl":"git+https://github.com/cocaxcode/database-mcp.git","weeklyDownloads":126}],"repo":{"found":true,"owner":"cocaxcode","repo":"database-mcp","archived":false,"pushedAt":"2026-08-26T16:09:43Z","stars":2,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/266869042?v=4","ownerCreatedAt":"2026-03-09T22:40:28Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/266869042?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":0,"downloadsWeek":126,"license":"MIT","lastPushAt":"2026-08-26T16:09:43.000Z","score":25}}}},"grade_history":[],"reviews":[]}