macOS · bóveda local · servidor MCP

Tus conexiones.Bajo tu control.

Administra accesos SSH, SFTP, bases de datos y servicios web desde la barra de menús. GDW Vault mantiene los secretos en el Llavero de macOS y permite trabajar con asistentes compatibles con MCP bajo controles explícitos.

macOS 13+ · Swift nativo · v1.6.2

⌂Esta Mac
SQLite · grupos y conexiones
Llavero · passwords y tokens
MCP por stdio · servicio local por XPC
✳Cliente MCP

01 — El producto

Una bóveda para tu flujo de trabajo.

Conexiones, credenciales y herramientas para trabajar con infraestructura desde una app nativa de macOS.

01

Conexiones en un solo lugar

Organiza grupos y conexiones SSH, SFTP, FTP, MySQL, PostgreSQL, sitios web y APIs. Importa sitios desde FileZilla.

02

MCP con controles por operación

Usa herramientas para consultar bases de datos, ejecutar comandos SSH o llamar APIs. Los modos de seguridad separan lectura, edición y acciones destructivas.

03

Secretos fuera de SQLite

Los passwords y tokens se guardan en el Llavero de macOS. Las operaciones sensibles solicitan Touch ID o la contraseña de sesión del equipo.

IncluyeMCP localCLIImportador FileZillaTouch ID

02 — Datos y seguridad

Cada dato tiene su lugar.

GDW Vault separa los metadatos de conexión de los secretos y mantiene el acceso al almacén en tu sesión de macOS.

01 / Estructura

SQLite local

Grupos, nombres, hosts y configuración de conexiones viven en la base de datos local.

02 / Secretos

Llavero de macOS

Passwords y tokens se guardan como elementos del Llavero, no como texto dentro de la base SQLite.

03 / Autorización

Touch ID

La lectura de secretos y las operaciones sensibles requieren autorización local. En equipos sin Touch ID se usa la contraseña de sesión.

04 / Integración

MCP local

Cada cliente MCP se comunica por stdio; las consultas a SQLite pasan por el servicio local XPC.

Estado de sincronización

La sincronización con iCloud está desactivada. Los datos no se importan ni exportan automáticamente a la nube.

Transparencia sobre la base de datos

SQLite contiene metadatos de conexión y no está cifrada por una capa de aplicación. macOS protege el acceso a los archivos de tu cuenta; los secretos se guardan por separado en el Llavero.

03 — Cómo funciona

De la bóveda a tu cliente MCP.

Guarda conexiones

Crea conexiones en GDW Vault o importa un archivo sites.xml de FileZilla. Los secretos se guardan en el Llavero.

Configura el cliente

Añade el ejecutable de GDW Vault y el argumento --mcp en la configuración del cliente compatible.

Autoriza las operaciones

Elige herramientas y modos según la tarea. Las lecturas sensibles y las escrituras aplican sus controles y confirmaciones.

Para más información, visita el repositorio del proyecto.

Ver repositorio en GitHub

04 — Instalación

Instala GDW Vault en tu Mac.

Instala la versión universal con Homebrew. Necesitas macOS 13 o posterior y Homebrew.

Terminal · macOS

Instalación con Homebrew

v1.6.2
brew install --cask josecruzchavez/gdw-vault/gdw-vault

El cask instala la app, configura el inicio automático y el servicio local para MCP, y añade el comando gdw-vault. Al desinstalar, conserva la base de datos y el Llavero. Si Homebrew 7 solicita confiar en el cask, ejecuta

brew trust --cask josecruzchavez/gdw-vault/gdw-vault y repite la instalación.

También puedes descargar el instalador .pkg firmado y notarizado desde la última release; instala la app y configura el servicio y la CLI.

05 — Integración MCP

Conecta tu cliente, no tu base de datos.

Registra GDW Vault como servidor MCP local en VS Code o en otro cliente compatible. La aplicación de barra debe estar instalada y activa para atender el servicio local.

Clientes de IA compatibles con MCP

  • VS Code
  • Claude
  • OpenCode
  • DeepSeek
  • Cursor
  • Windsurf
  • Cline
  • Zed

Herramientas disponibles

Conexiones y grupos · SSH · MySQL/PostgreSQL · HTTP/API · entrega de secretos a CLIs locales.

Modos de seguridad

Lectura · Info · Edición · Unsafe (con confirmación y autorización local).

Configuración de ejemplo · mcp.json

{
  "servers": {
    "gdw-vault": {
      "command": "/Applications/GDW Vault.app/Contents/MacOS/GDW Vault",
      "args": ["--mcp"]
    }
  }
}

La ruta corresponde a la instalación predeterminada en /Applications. Si el cliente usa otro formato de configuración, conserva el mismo ejecutable y el argumento --mcp.

06 — Preguntas frecuentes

Antes de empezar.

¿GDW Vault tiene algún costo?

No. La aplicación es totalmente gratis; no necesitas pagar para descargarla ni usarla. Si quieres apoyar el proyecto, puedes hacer una donación voluntaria. Invítame un cafecito

¿GDW Vault sincroniza mis datos con iCloud?

No. La sincronización con iCloud está desactivada; la base de datos y el Llavero se usan localmente en esta Mac.

¿El asistente de IA puede recibir una contraseña?

La herramienta get_connection_password puede entregar un secreto después de la autorización local. Para evitar incluirlo en la respuesta del chat, run_with_secret puede inyectarlo a un CLI local por variable de entorno o stdin y redactarlo de la salida.

¿La base SQLite está cifrada?

No tiene cifrado a nivel de aplicación. Guarda metadatos de conexión; passwords y tokens se almacenan aparte en el Llavero de macOS.

¿GDW Vault funciona en Windows?

No. La aplicación actual requiere macOS 13 o posterior.

¿Puedo descargar una app ya firmada?

Sí. La release incluye una app universal firmada y notarizada en DMG y ZIP, además de un instalador .pkg que configura automáticamente el servicio y la CLI.

Para más información, visita el repositorio del proyecto.

Ver repositorio en GitHub