Hermano
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
dsh-plugin-hermano — memoria persistente para DeepSeek Harness
Plugin MCP local que le da memoria al agente: lee tu PREFERENCIAS_WENDIGO.md
al iniciar, inyecta las preferencias en todas las sesiones como instrucciones
del servidor y guarda notas locales con confirmación, auditoría y modo read-only.
Sin servidor externo, sin base de datos y sin dependencias nativas.
English · Cómo funciona · MIT
Qué hace
Carga tus preferencias (idioma, trato, forma de trabajar, proyecto) desde
PREFERENCIAS_WENDIGO.mdy las publica como instrucciones del MCP.Registra notas que sobreviven entre sesiones: preferencias nuevas, decisiones de proyecto, tono, recordatorios.
Las devuelve cuando hacen falta con búsqueda y filtros por alcance/tag.
Nunca guarda secretos: rechaza tokens, claves API, contraseñas y claves privadas.
Escritura solo con confirmación:
memory_saveexigeconfirm:truey las instrucciones piden confirmación explícita del usuario.
Related MCP server: tether
Herramientas (5)
Tool | Qué hace |
| Preferencias actuales + notas recientes. |
| Guarda una nota ( |
| Lista notas por |
| Búsqueda por texto sin distinguir mayúsculas ni acentos. |
| Muestra la configuración; cambia la ruta de preferencias con |
Instalación
Desde DSH → Settings → Plugins (recomendado): instala
github:thegabopacheco-sudo/dsh-plugin-hermano y permite el script de
instalación cuando DSH lo pida.
Por CLI (para perfiles que no administra la app):
dsh plugin --profile <perfil> add github:thegabopacheco-sudo/dsh-plugin-hermanoEl postinstall copia el runtime a <DSH_HOME>\plugins\hermano y, si encuentra
PREFERENCIAS_WENDIGO.md en las rutas habituales, deja la ruta configurada.
Requisitos: Windows 10/11 y Node ≥ 20 (lo aporta el harness).
Dónde guarda las cosas
Ruta | Contenido |
| Datos de las notas (una por línea). |
| Espejo legible para humanos. |
| Ruta del archivo de preferencias. |
| Auditoría de escrituras (sin el texto). |
| Runtime desplegado por el postinstall. |
Búsqueda de preferencias
Orden de resolución:
Variable de entorno
DSH_HERMANO_PREFS.preferencesPathde<DSH_HOME>\hermano\config.json.<DSH_HOME>\hermano\PREFERENCIAS_WENDIGO.md.DesktopyOneDrive\Desktop(incluida búsqueda acotada de profundidad 3).
Puedes fijar la ruta en cualquier momento:
{ "preferencesPath": "C:\\ruta\\a\\PREFERENCIAS_WENDIGO.md", "confirm": true }Seguridad
Lectura por defecto; solo
memory_saveescribe.Escritura con confirmación explícita (
confirm:true).Rechazo de secretos por patrones conocidos.
Rate limit de 20 notas por minuto.
Auditoría en
cache\hermano\audit.jsonl.Modo read-only:
DSH_HERMANO_MODE=read-only.
Variables de entorno
Variable | Uso |
| Raíz de DSH (default |
| Ruta explícita a |
|
|
|
|
Solución de problemas
“A dependency's install scripts need your permission”: es el permiso del
postinstall. Haz clic en Allow these scripts and retry. Si el cartel vuelve en bucle, revisa<perfil>\pnpm-workspace.yaml: las claves deallowBuildsdeben valertrue(no el textoset this to true or false).No aparecen las tools: verifica
<DSH_HOME>\plugins\hermano\server.mjsy la filamcp-hermanoen el patch del perfil; reinicia DSH si hace falta.No encuentra preferencias: usa
memory_configcon una ruta absoluta.
Desarrollo
npm install
npm run build:bundle # dist/server.mjs (esbuild)
cd test; npm install; node connect-test.mjsprepack reconstruye el bundle antes de publicar; dist/ queda commiteado para
que las instalaciones desde GitHub no necesiten compilar.
Licencia
MIT © thegabopacheco-sudo
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Cross-session, cross-device memory for your agent: remember and recall notes. No key to start.
Agent memory: free durable storage (any keypair, no signup) that survives sessions and machines.
Personal AI memory: search and read your notes and todos; changes wait for your approval.
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Related MCP Servers
FlicenseNot gradedqualityCmaintenanceEnables AI assistants to read and write a local, encrypted-by-default memory store, so they can share persistent notes and context across sessions and models on your machine.77 npm-- AlicenseAqualityBmaintenanceEnables MCP-compatible agents to remember, recall, link, and forget durable notes across devices, with local SQLite storage and optional libSQL/Turso sync.427 PyPI1MIT
- AlicenseAqualityBmaintenanceEnables multiple AI agents on one machine to write, search, fetch, link, and give feedback on a shared local store of Markdown-backed facts, preferences, and conventions that persists across sessions. Memories gain confidence as different hosts confirm their use and can be distilled into denser ones, so agents stop re-discovering the same context.575 PyPI1MIT
- AlicenseNot gradedqualityBmaintenanceGives coding agents a persistent memory by searching a local, read-only index of existing markdown and letting them write findings back as notes that the next session can retrieve. It serves ranked, context-sized results over MCP, injects standing conventions at session start, and keeps data on your machine with secret redaction and archive-only deletion.284 PyPIMIT