01
Conexiones en un solo lugar
Organiza grupos y conexiones SSH, SFTP, FTP, MySQL, PostgreSQL, sitios web y APIs. Importa sitios desde FileZilla.
macOS · bóveda local · servidor MCP
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.
01 — El producto
Conexiones, credenciales y herramientas para trabajar con infraestructura desde una app nativa de macOS.
01
Organiza grupos y conexiones SSH, SFTP, FTP, MySQL, PostgreSQL, sitios web y APIs. Importa sitios desde FileZilla.
02
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
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.
02 — Datos y seguridad
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
Grupos, nombres, hosts y configuración de conexiones viven en la base de datos local.
02 / Secretos
Passwords y tokens se guardan como elementos del Llavero, no como texto dentro de la base SQLite.
03 / Autorización
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
Cada cliente MCP se comunica por stdio; las consultas a SQLite pasan por el servicio local XPC.
La sincronización con iCloud está desactivada. Los datos no se importan ni exportan automáticamente a la nube.
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
Crea conexiones en GDW Vault o importa un archivo sites.xml de FileZilla. Los secretos se guardan en el Llavero.
Añade el ejecutable de GDW Vault y el argumento --mcp en la configuración del cliente compatible.
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 GitHub04 — Instalación
Instala la versión universal con Homebrew. Necesitas macOS 13 o posterior y Homebrew.
Terminal · macOS
brew install --cask josecruzchavez/gdw-vault/gdw-vaultEl 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
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
Conexiones y grupos · SSH · MySQL/PostgreSQL · HTTP/API · entrega de secretos a CLIs locales.
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
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
No. La sincronización con iCloud está desactivada; la base de datos y el Llavero se usan localmente en esta Mac.
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.
No tiene cifrado a nivel de aplicación. Guarda metadatos de conexión; passwords y tokens se almacenan aparte en el Llavero de macOS.
No. La aplicación actual requiere macOS 13 o posterior.
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