Second Brain MCP
Second brain en Obsidian: notas, conceptos como nodos, resurfacing y salud del grafo.
Connector by Portaltocoding · GitHub account verified by the MCP Registry
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/portaltocoding-second-brain-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.
About
Reviews
Write a reviewNo 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
- 4 read · 0 write · 1 delete · 8 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 13
Read from the source code; the running server may list different tools.
Read 4 · Look things up without changing anything.
jardinmini_listarresurgirvault_buscar
Delete 1 · Delete, drop, revoke or wipe things.
concepto_fusionar
Not yet classified 8 · We could not tell from the name and description.
concepto_crearlectura_actualizarlectura_crearlectura_notamini_notamini_promovernota_enlazarnota_permanente
Secrets and settings it asks for
Other settings (environment variables or headers).
BRAIN_MODOBRAIN_VAULT
Files it touches
- Any path the agent passes to its tools
Tools (13)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
concepto_crearCrea o define un concepto (nodo de 60-Conceptos/). Úsalo para plantar la bandera de un tema que el usuario quiere dominar: todo lo que ingiera después con ese tema se cuelga solo del nodo. Los temas de nota_permanente ya crean sus conceptos, así que no lo llames por rutina.
concepto_fusionarcan change or delete dataFusiona dos conceptos duplicados: reescribe todos los wikilinks del vault hacia el canónico, vuelca definición/relacionados y borra el duplicado. Usar cuando jardin detecte conceptosDuplicados; el usuario elige cuál queda como canónico.
jardinread-onlySalud del grafo del second brain: huérfanas, wikilinks rotos, conceptos sin definir, notas SOBRECONECTADAS (>5 relacionadas: cajón de sastre) y conceptos probablemente duplicados. Para podar con precisión.
lectura_actualizarCambia estado (fija inicio/fin automáticamente en los cambios relevantes) y/o valoracion (1-5) de una lectura.
lectura_crearAbre una lectura en 40-Lecturas/: el libro, artículo, vídeo o curso que el usuario está empezando. Llámala en cuanto mencione que está leyendo algo que aún no existe en el brain, sin pedirle permiso para el trámite. Falla si ya existe una lectura con ese título.
lectura_notaGuarda un apunte suelto en la lectura dada (## Notas mientras leo): la frase que le llamó la atención, tal cual la diga. Es el gesto más frecuente del día a día y no destila nada — destilar es cosa de nota_permanente, después.
mini_listarread-onlyLista las mini-notas crudas del proyecto con su resonancia contra el brain principal y si CALIFICAN para promover (resonancia fuerte >=5, o 7+ días madurando).
mini_notaMini-brain del proyecto: apunte de taller en <dir>/brain/ (crudo, local al proyecto). Vive y muere con el proyecto salvo que califique y se promueva al brain principal.
mini_promoverSube una mini-nota al brain principal como nota permanente (temas → conceptos, sugerencias de conexión incluidas) y marca la local como promovida. La promoción es decisión del usuario.
nota_enlazarEnlaza dos notas permanentes (relacionadas ↔, bidireccional por defecto). Pasa SIEMPRE un `motivo` de una frase: queda escrito en ## Conexiones de ambas (un enlace sin porqué se pudre). Idempotente.
nota_permanenteCrea una nota en 50-Notas/ (second brain). Enlaza a su origen (y si es una lectura, la referencia de vuelta en sus Ideas extraídas), convierte cada tema en un nodo-concepto de 60-Conceptos/, y relaciona con otras notas. Falla si ya existe ese título. Devuelve `sugerencias` de conexión: propónselas al usuario, enlazar es decisión suya.
resurgirread-onlyEl motor de resurfacing del second brain: dado un texto (tarea, foco, idea a medias), devuelve las notas/lecturas/conceptos más conectados. Dos motores: lexico (puntúa título×3, temas×2, cuerpo×1) y rag (BM25 por fragmentos con stemming: devuelve el párrafo que responde). Por defecto lexico (o BRAIN_MODO); si el brain ya es grande y una búsqueda lexica sale floja, la respuesta trae una `sugerencia` de probar rag (una vez por sesión): propónsela al usuario, el cambio de modo es decisión suya.
vault_buscarread-onlyGrep estructurado sobre todo el vault: fichero, número de línea, línea y contexto. tipo filtra por frontmatter; limite (20 por defecto) acota la respuesta y truncado avisa si hubo más.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Aug 25, 2026 (2 months ago)
- Last release
- Aug 18, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Portaltocoding/second-brain-mcp- Version
- 0.1.1
- Auth
- No auth
- Packages
- npm @toportal/second-brain-mcp
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Second Brain MCP. Agent Mart. https://agentmart.dev/connectors/portaltocoding-second-brain-mcp (last updated 2026-10-24)