Skip to content
Agentmart
Submit a tool

Database MCP

MCP server for database connectivity.

Connector by cocaxcode · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 2
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/cocaxcode-database-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for database connectivity. Multi-DB (PostgreSQL, MySQL, SQLite), 19 tools.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
10 read · 10 write · 8 delete · 6 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 34

Read from the source code; the running server may list different tools.

Read 10 · Look things up without changing anything.

  • config_get
  • conn_get
  • conn_group_list
  • conn_list
  • conn_project_list
  • db_dump_list
  • explain_query
  • history_list
  • inspect_last_query
  • search_schema

Write 10 · Create, change, send or run things.

  • config_set
  • conn_create
  • conn_group_add_scope
  • conn_group_create
  • conn_import
  • conn_rename
  • conn_set
  • conn_set_default
  • conn_set_group
  • db_restore

Delete 8 · Delete, drop, revoke or wipe things.

  • conn_delete
  • conn_group_delete
  • conn_group_remove_scope
  • conn_project_clear
  • execute_mutation
  • history_clear
  • rollback_apply
  • rollback_list

Not yet classified 6 · We could not tell from the name and description.

  • conn_duplicate
  • conn_export
  • conn_switch
  • conn_test
  • db_dump
  • execute_query

Files it touches

  • Any path the agent passes to its tools

Tools (34)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • config_get

    Muestra la configuracion actual del servidor (limites de rollback e historial).

  • config_set

    Modifica la configuracion del servidor. Los cambios se guardan permanentemente.

  • conn_create

    Crea una nueva conexion a base de datos (PostgreSQL, MySQL o SQLite). SIEMPRE pregunta al usuario a que grupo pertenece.

  • conn_delete

    Elimina una conexion. IMPORTANTE: pide confirmacion al usuario antes de llamar esta tool con confirm=true.

  • conn_duplicate

    Duplica una conexion existente con un nuevo nombre.

  • conn_export

    Exporta conexiones a JSON. Por defecto enmascara passwords — usa include_secrets=true para incluirlos.

  • conn_get

    Obtiene los detalles de una conexion. El password se muestra enmascarado.

  • conn_group_add_scope

    Añade un directorio (scope) a un grupo. Las conexiones del grupo seran accesibles desde ese directorio.

  • conn_group_create

    Crea un nuevo grupo de conexiones. Luego añade scopes (directorios) con conn_group_add_scope.

  • conn_group_delete

    Elimina un grupo. Las conexiones del grupo NO se eliminan pero quedaran huerfanas.

  • conn_group_list

    Lista todos los grupos con sus scopes, default y conexiones.

  • conn_group_remove_scope

    Quita un directorio (scope) de un grupo.

  • conn_import

    Importa conexiones desde un JSON exportado. Omite conexiones que ya existen (usa overwrite=true para reemplazar).

  • conn_list

    Lista todas las conexiones disponibles e indica cual esta activa.

  • conn_project_clear

    Elimina la asociacion de conexion especifica de un proyecto.

Show 19 more tools
  • conn_project_list

    Lista todos los proyectos con conexiones especificas asignadas.

  • conn_rename

    Renombra una conexion existente.

  • conn_set

    Actualiza un campo de una conexion existente.

  • conn_set_default

    Marca una conexion como el default de su grupo. El default se activa automaticamente al entrar al proyecto.

  • conn_set_group

    Asigna o cambia el grupo de una conexion existente.

  • conn_switch

    Cambia la conexion activa (de sesion). Para cambiar el default permanente usa conn_set_default.

  • conn_test

    Prueba la conexion a una base de datos. Ejecuta SELECT 1 y mide la latencia.

  • db_dump

    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

    Lista los dumps disponibles en el proyecto actual.

  • db_restore

    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

    Ejecuta una mutacion (INSERT, UPDATE, DELETE, DDL). Pide confirmacion y crea snapshot para rollback. El result se comprime por defecto — para mutations usa verbosity=minimal si solo te interesa affectedRows.

  • execute_query

    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

    Muestra el plan de ejecucion de una consulta (EXPLAIN). Sin ANALYZE por defecto.

  • history_clear

    Limpia el historial de consultas. Opcionalmente solo las anteriores a una fecha.

  • history_list

    Lista el historial de consultas ejecutadas. Filtrable por tipo, conexion y estado.

  • inspect_last_query

    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ás reciente. NO re-ejecuta el SQL.

  • rollback_apply

    Revierte una mutacion usando un rollback snapshot. IMPORTANTE: confirma con el usuario antes de ejecutar con confirm=true.

  • rollback_list

    Lista los rollback snapshots disponibles. Muestra las mutaciones recientes que se pueden revertir.

  • search_schema

    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).

Signals

Stars
2
Forks
0
Open issues
0
Weekly downloads
62
Last commit
Aug 26, 2026 (2 months ago)
Last release
Mar 25, 2026 (7 months ago)
Last package publish
Apr 21, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.cocaxcode/database-mcp
Version
0.1.14
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from cocaxcode

Cite this page

Database MCP. Agent Mart. https://agentmart.dev/connectors/cocaxcode-database-mcp (last updated 2026-10-25)