workbrain
Workbrain
Tu capa operativa personal para el trabajo asistido por IA.
Workbrain es un servidor local de Model Context Protocol (MCP) para Claude Code. Le da a Claude contexto persistente sobre cómo trabajas, en qué te centras esta semana y qué has publicado — sin enviar esos datos a la nube ni compartirlos con tu equipo.
Resumen
La mayoría de los entornos de codificación con IA le dicen al modelo cómo comportarse (reglas, prompts). Workbrain le dice qué estás haciendo — y le permite mantener esa imagen actualizada mientras trabajas.
Capa | Qué almacena | Ejemplo |
Playbook | Cómo trabajas | Enfoque de corrección de errores, estilo de comunicación |
Agenda | En qué te centras | Prioridades y entregables de esta semana |
Registro de trabajo | Qué has publicado | Resúmenes vinculados a elementos de la agenda |
Commits | Actividad git en bruto | Capturados automáticamente mediante hook opcional |
Todo vive en tu máquina en ~/.workbrain/. Nada se confirma en los repos del proyecto a menos que tú lo elijas.
Related MCP server: Melchizedek
Características
Contexto unificado —
get_contextdevuelve playbook, agenda, registro de trabajo y commits en una sola llamadaTablero semanal vivo — Claude puede añadir, actualizar y completar elementos de la agenda durante una sesión
Registro de trabajo automático — marcar un elemento de la agenda como completado crea una entrada de registro de trabajo vinculada
Local-first y privado — SQLite + markdown en disco; sin cuentas, sin sincronización en la nube requerida
Multi-proyecto — registrado a nivel de usuario; te sigue en todos los repos
Integración con Git — hook opcional de post-commit registra commits automáticamente
CLI — comprueba tu semana desde la terminal sin abrir Claude
Requisitos
Node.js 22+ (usa
node:sqliteintegrado — sin dependencias nativas)Claude Code CLI o extensión (Cursor, VS Code o terminal)
Inicio rápido
git clone https://github.com/himanshu-sharma-55/work-brain.git
cd work-brain
npm install
node bin/install.jsRegistra el servidor MCP (el nombre del servidor es workbrain; la carpeta del repo es work-brain):
claude mcp add --scope user workbrain -- node /absolute/path/to/work-brain/src/index.jsAñade a tu perfil de shell (~/.zshrc o ~/.bashrc):
export WORKBRAIN_ROOT=/absolute/path/to/work-brainVerifica en Claude Code: escribe /mcp y confirma que workbrain está conectado.
Edita tu playbook: ~/.workbrain/playbook.md
Cómo funciona
┌─────────────────────────────────────────────────────────┐
│ Claude Code │
│ (Cursor / VS Code / CLI) │
└────────────────────────┬────────────────────────────────┘
│ MCP (stdio)
▼
┌─────────────────────────────────────────────────────────┐
│ Workbrain Server │
│ get_context · get_agenda · log_work · get_commits … │
└────────────────────────┬────────────────────────────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
playbook.md data.db git hook (optional)
(how you work) (agenda, (commit capture)
work log,
commits)
└──────────────┴──────────────┘
│
~/.workbrain/
(or WORKBRAIN_HOME)Claude llama a las herramientas de Workbrain bajo demanda — tus reglas no se cargan en cada mensaje, manteniendo el contexto ligero hasta que se necesite.
Herramientas MCP
Herramienta | Descripción |
| Punto de entrada recomendado. Playbook, agenda actual, registro de trabajo reciente y commits |
| Lee tu playbook personal |
| Reemplaza o añade a tu playbook |
| Tablero semanal: enfoque, próximos, esperados |
| Añade un elemento al tablero |
| Actualiza estado, título, estimación, etc. Registra trabajo automáticamente al marcarlo como completado |
| Elimina un elemento de la agenda |
| Mueve los elementos no completados de la semana pasada a la actual |
| Estadísticas de la agenda, registro de trabajo y commits de una semana determinada |
| Resúmenes de trabajo recientes |
| Registra lo que has publicado (opcionalmente vinculado a un elemento de la agenda) |
| Commits recientes capturados por el hook de git |
Flujo de sesión recomendado
Añade esto a tus reglas personales de Cursor o Claude:
Al inicio de una sesión de trabajo, llama a
get_context. Cuando terminemos una tarea clara, actualiza la agenda y registra el trabajo. Marcar un elemento de la agenda como completado es suficiente — se registra automáticamente.
Ejemplos de prompts
Tú dices | Workbrain hace |
"¿Cuál es mi enfoque esta semana?" | Llama a |
"Marca la exportación CSV como en progreso" | Llama a |
"¿Qué he publicado esta semana?" | Llama a |
"Pasa los elementos no completados" | Llama a |
"¿Cómo suelo corregir errores?" | Lee el playbook |
CLI
Comprueba el estado sin Claude:
node bin/workbrain.js status # current week at a glance
node bin/workbrain.js summary # full week recap
npm run status # shortcut via package scriptConfiguración
Variables de entorno
Variable | Valor por defecto | Descripción |
|
| Directorio de datos (playbook, base de datos) |
| — | Ruta al repo work-brain; requerido para los hooks de git |
Estructura del directorio de datos
~/.workbrain/
├── playbook.md # How you work (markdown)
├── data.db # Agenda, work log, commits (SQLite)
└── git-template/ # Git hook template (created by install)Directorio de datos personalizado
export WORKBRAIN_HOME=/path/to/shared/workbrain-data
claude mcp add --scope user workbrain -- \
env WORKBRAIN_HOME=/path/to/shared/workbrain-data \
node ~/work-brain/src/index.jsIntegración con Git
node bin/install.js configura una plantilla de git global para que los repos nuevos incluyan automáticamente el hook de post-commit.
Para un repositorio existente:
export WORKBRAIN_ROOT=/path/to/work-brain # in ~/.zshrc
node /path/to/work-brain/bin/setup-git-hook.js /path/to/repoCada commit registra hash, repo, rama, mensaje y archivos modificados en ~/.workbrain/data.db.
Configuración multi-máquina
Clona y registra en cada máquina:
git clone https://github.com/himanshu-sharma-55/work-brain.git ~/work-brain
cd ~/work-brain && npm install && node bin/install.js
claude mcp add --scope user workbrain -- node ~/work-brain/src/index.jsCada máquina mantiene su propio ~/.workbrain/ por defecto. Para sincronizar datos:
Método | Enfoque |
Carpeta en la nube | Enlaza simbólicamente |
Repo de dotfiles | Rastrea |
Ruta compartida | Establece |
Configuración de Cursor
Workbrain usa Claude Code MCP, no el ~/.cursor/mcp.json de Cursor.
Instala la extensión Claude Code en Cursor
Abre la terminal integrada
Ejecuta
claude mcp add(ver Inicio rápido)En el panel de Claude:
/mcp→ habilita workbrain
Privacidad y alcance
Workbrain está diseñado para uso individual:
MCP se registra con
--scope user— no está vinculado a ningún repo de proyectoLos datos personales nunca salen de tu máquina a menos que los sincronices tú mismo
No confirmes
.mcp.jsonen repos de equipo compartidos
Solución de problemas
Problema | Solución |
Comando | Instala Claude Code CLI o usa la terminal de la extensión |
El servidor no aparece en | Vuelve a ejecutar |
Ruta rota después de mover el repo |
|
Los commits no se registran | Verifica que |
El servidor no arranca | Ejecuta |
Desarrollo
npm install
npm start # run MCP server (stdio)
npm run install:local # install + init data dir + git template
npm run status # CLI status checkPara desarrollo local con un alias CLI global:
cd work-brain && npm link
claude mcp add --scope user workbrain -- workbrainNomenclatura
Nombre | Se usa para |
| Repositorio de GitHub y directorio de clonación local |
| Nombre del servidor MCP, paquete npm, directorio de datos ( |
| Prefijo de variables de entorno |
Licencia
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceProvides a persistent "second brain" for Claude featuring zero-latency hot caching, semantic cold storage, and automatic pattern mining from activity logs. It enables users to store, search, and automatically extract project facts and code patterns for enhanced contextual recall.567MIT
- AlicenseAqualityBmaintenancePersistent memory for Claude Code. Automatically indexes every conversation and provides production-grade hybrid search (BM25 + vectors + reranker) via MCP tools. 100% local, zero config, zero API keys, zero invoice.16557MIT
- AlicenseAqualityDmaintenanceCross-surface persistent memory for Claude. Bridges context between Claude Chat, Code, and Cowork via local SQLite with full-text search.6146MIT
- AlicenseNot gradedqualityDmaintenanceProvides persistent memory for Claude Code, automatically extracting and surfacing relevant context from past sessions to avoid re-explaining issues and decisions.MIT
Related MCP Connectors
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/himanshu-sharma-55/work-brain'
If you have feedback or need assistance with the MCP directory API, please join our Discord server