Desarrollo · Servidor MCP local

Databases (read-only, switchable)

Read-only SQL, MongoDB, Redis and Elasticsearch access, switchable mid-conversation.

Visitar el sitio web de Databases (read-only, switchable)

Lo que indica el MCP Registry

La entrada tal como está publicada en el MCP Registry oficial (consultada el 4 de octubre de 2026), última versión.

Nombre en el registro
io.github.shibbirweb/mcp-db-read-only
Versión
1.1.0
Estado
Activo
Categoría
desarrollo
Transporte
stdio (proceso local)
Paquete
npm y Imagen OCI (Docker)
Publicado
24 de septiembre de 2026
Actualizado
24 de septiembre de 2026
Editor
shibbirweb (GitHub)
Espacio de nombres
Espacio de nombres verificado por el MCP Registry mediante GitHub (github.com/shibbirweb) · cómo
Incluido en
Servidores MCP de MongoDB, Servidores MCP de Redis y Servidores MCP de Elasticsearch
Sitio web
github.com/shibbirweb/mcp-db-read-only#readme
Repositorio
github.com/shibbirweb/mcp-db-read-only
Fuente
Entrada en la API del registro

Paquetes

RegistroPaqueteVersiónTransporteVariables de entorno
npm@shibbirweb/mcp-db-read-only1.1.0stdioDB_URL, DB_PASSWORD (secreto), DB_PROFILES (secreto), DB_DEFAULT_PROFILE, DB_CONNECT_TIMEOUT_MS, DB_QUERY_TIMEOUT_MS, DB_LOG, DB_LOG_FILE, DB_LOG_DIR, DB_LOG_FORMAT, DB_LOG_PORT, DB_LOG_HISTORY, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD (secreto) y MYSQL_DATABASE
Imagen OCI (Docker)docker.io/shibbirweb/mcp-db-read-only:1.1.0-stdioDB_URL, DB_PASSWORD (secreto), DB_PROFILES (secreto), DB_DEFAULT_PROFILE, DB_CONNECT_TIMEOUT_MS, DB_QUERY_TIMEOUT_MS, DB_LOG, DB_LOG_FILE, DB_LOG_DIR, DB_LOG_FORMAT, DB_LOG_PORT, DB_LOG_HISTORY, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD (secreto) y MYSQL_DATABASE

Cómo conectar Databases (read-only, switchable)

Databases (read-only, switchable) se ejecuta en local a partir de un paquete de Node.js publicado en el registro npm: @shibbirweb/mcp-db-read-only, versión 1.1.0. Usa MCP mediante stdio, así que el cliente lo inicia como programa y se comunica con él a través de la entrada y salida estándar. Necesita Node.js; los clientes suelen iniciarlo con npx - el comando habitual es npx -y @shibbirweb/mcp-db-read-only@1.1.0. Lee estas variables de entorno: DB_URL, DB_PASSWORD (secreto), DB_PROFILES (secreto), DB_DEFAULT_PROFILE, DB_CONNECT_TIMEOUT_MS, DB_QUERY_TIMEOUT_MS, DB_LOG, DB_LOG_FILE, DB_LOG_DIR, DB_LOG_FORMAT, DB_LOG_PORT, DB_LOG_HISTORY, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD (secreto) y MYSQL_DATABASE; hay que definirlas en la configuración del cliente para este servidor.

Databases (read-only, switchable) se ejecuta en local a partir de una imagen de contenedor en un registro OCI como Docker Hub o GitHub Container Registry: docker.io/shibbirweb/mcp-db-read-only:1.1.0. Usa MCP mediante stdio, así que el cliente lo inicia como programa y se comunica con él a través de la entrada y salida estándar. Necesita Docker u otro entorno de ejecución de contenedores OCI; se inicia con docker run - el comando habitual es docker run -i --rm -e DB_URL -e DB_PASSWORD -e DB_PROFILES -e DB_DEFAULT_PROFILE -e DB_CONNECT_TIMEOUT_MS -e DB_QUERY_TIMEOUT_MS -e DB_LOG -e DB_LOG_FILE -e DB_LOG_DIR -e DB_LOG_FORMAT -e DB_LOG_PORT -e DB_LOG_HISTORY -e MYSQL_HOST -e MYSQL_USER -e MYSQL_PASSWORD -e MYSQL_DATABASE docker.io/shibbirweb/mcp-db-read-only:1.1.0. Lee estas variables de entorno: DB_URL, DB_PASSWORD (secreto), DB_PROFILES (secreto), DB_DEFAULT_PROFILE, DB_CONNECT_TIMEOUT_MS, DB_QUERY_TIMEOUT_MS, DB_LOG, DB_LOG_FILE, DB_LOG_DIR, DB_LOG_FORMAT, DB_LOG_PORT, DB_LOG_HISTORY, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD (secreto) y MYSQL_DATABASE; hay que definirlas en la configuración del cliente para este servidor.

En el formato JSON mcpServers que leen muchos clientes MCP de escritorio y de editores de código, la entrada tiene este aspecto (marcadores de posición entre corchetes angulares):

{
  "mcpServers": {
    "mcp-db-read-only": {
      "command": "npx",
      "args": [
        "-y",
        "@shibbirweb/mcp-db-read-only@1.1.0"
      ],
      "env": {
        "DB_URL": "<valor>",
        "DB_PASSWORD": "<secreto>",
        "DB_PROFILES": "<secreto>",
        "DB_DEFAULT_PROFILE": "<valor>",
        "DB_CONNECT_TIMEOUT_MS": "<valor>",
        "DB_QUERY_TIMEOUT_MS": "<valor>",
        "DB_LOG": "<valor>",
        "DB_LOG_FILE": "<valor>",
        "DB_LOG_DIR": "<valor>",
        "DB_LOG_FORMAT": "<valor>",
        "DB_LOG_PORT": "<valor>",
        "DB_LOG_HISTORY": "<valor>",
        "MYSQL_HOST": "<valor>",
        "MYSQL_USER": "<valor>",
        "MYSQL_PASSWORD": "<secreto>",
        "MYSQL_DATABASE": "<valor>"
      }
    }
  }
}

Obtenido de la entrada del registro, sin probar aquí. Lo que hace el servidor, y en qué condiciones, lo determina su editor; conviene revisar su repositorio o sitio web antes de darle acceso a cuentas o archivos propios. Cómo añadir un servidor MCP a un asistente · Antes de conectar

Más servidores de desarrollo

Ver los 5152 →
ServidorEjecuciónEndpoint o paquete
Database MCP MariadbMCP server for MariaDB. Read-only by default, row caps, timeouts, secrets never logged.Local · stdionpm: @database-mcp/mariadb
Database MCP MysqlMCP server for MySQL. Read-only by default, row caps, statement timeouts, secrets never logged.Local · stdionpm: @database-mcp/mysql
Database MCP PostgresMCP server for PostgreSQL. Read-only by default, row caps, timeouts, secrets never logged.Local · stdionpm: @database-mcp/postgres
Database MCP SqliteMCP server for SQLite databases. Read-only by default, row caps, statement timeouts.Local · stdionpm: @database-mcp/sqlite
DatabricksYour Databricks Lakehouse in natural language: run SQL on your SQL warehouses, track long-running qu.Remoto · HTTPComprobación en directo: ✓ negociación inicialapi.mcp.ai
Databricks MCP Server263 tools for Databricks: Unity Catalog, SQL, Compute, Jobs, Serving, and more.Local · stdioPyPI: databricks-sdk-mcp
Databutler StatsExact statistics & probability: distributions, hypothesis tests, CIs, Bayesian updates, regression.Remoto · HTTPComprobación en directo: ✓ negociación inicialdatabutler.dev
DataClawe - Database as a UtilityAI-native database utility. Talk to your DB in plain language. No SQL. MySQL & PostgreSQL.Remoto · SSEComprobación en directo: requiere inicio de sesiónmcp.dataclawe.com