workbrain
Workbrain
Deine persönliche Betriebsebene für KI-gestützte Arbeit.
Workbrain ist ein lokaler Model Context Protocol (MCP)-Server für Claude Code. Er gibt Claude persistenten Kontext darüber, wie du arbeitest, worauf du diese Woche fokussiert bist und was du ausgeliefert hast – ohne diese Daten in die Cloud zu senden oder mit deinem Team zu teilen.
Überblick
Die meisten KI-Coding-Setups sagen dem Modell, wie es sich verhalten soll (Regeln, Prompts). Workbrain sagt ihm, was du tust – und lässt es dieses Bild während der Arbeit aktuell halten.
Ebene | Was gespeichert wird | Beispiel |
Playbook | Wie du arbeitest | Bugfix-Ansatz, Kommunikationsstil |
Agenda | Worauf du fokussiert bist | Prioritäten und Ergebnisse dieser Woche |
Arbeitslog | Was du ausgeliefert hast | Zusammenfassungen, verknüpft mit Agenda-Punkten |
Commits | Rohe Git-Aktivität | Automatisch erfasst über optionalen Hook |
Alles liegt auf deinem Rechner unter ~/.workbrain/. Nichts wird in Projekt-Repositories committet, außer du möchtest das.
Related MCP server: Melchizedek
Funktionen
Einheitlicher Kontext –
get_contextliefert Playbook, Agenda, Arbeitslog und Commits in einem einzigen AufrufLebendiges Wochen-Board – Claude kann Agenda-Punkte während einer Sitzung hinzufügen, aktualisieren und abschließen
Automatische Arbeitsprotokollierung – Das Abschließen eines Agenda-Punkts erstellt einen verknüpften Arbeitslog-Eintrag
Lokal zuerst & privat – SQLite + Markdown auf der Festplatte; keine Konten, keine Cloud-Synchronisierung erforderlich
Projektübergreifend – Auf Benutzerebene registriert; folgt dir über jedes Repository
Git-Integration – Optionaler Post-Commit-Hook erfasst Commits automatisch
CLI – Überprüfe deine Woche vom Terminal aus, ohne Claude zu öffnen
Voraussetzungen
Node.js 22+ (verwendet eingebautes
node:sqlite– keine nativen Abhängigkeiten)Claude Code CLI oder Erweiterung (Cursor, VS Code oder Terminal)
Schnellstart
git clone https://github.com/himanshu-sharma-55/work-brain.git
cd work-brain
npm install
node bin/install.jsRegistriere den MCP-Server (Servername ist workbrain; Repository-Ordner ist work-brain):
claude mcp add --scope user workbrain -- node /absolute/path/to/work-brain/src/index.jsFüge zu deinem Shell-Profil hinzu (~/.zshrc oder ~/.bashrc):
export WORKBRAIN_ROOT=/absolute/path/to/work-brainÜberprüfe in Claude Code: Tippe /mcp und bestätige, dass workbrain verbunden ist.
Bearbeite dein Playbook: ~/.workbrain/playbook.md
So funktioniert es
┌─────────────────────────────────────────────────────────┐
│ 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 ruft Workbrain-Tools bei Bedarf auf – deine Regeln werden nicht in jede Nachricht geladen, wodurch der Kontext schlank bleibt, bis er benötigt wird.
MCP-Tools
Tool | Beschreibung |
| Empfohlener Einstiegspunkt. Playbook, aktuelle Agenda, aktuelles Arbeitslog und Commits |
| Dein persönliches Playbook lesen |
| Dein Playbook ersetzen oder ergänzen |
| Wochen-Board: Fokus, anstehend, erwartet |
| Einen Punkt zum Board hinzufügen |
| Status, Titel, Schätzung usw. aktualisieren. Protokolliert Arbeit automatisch, wenn als erledigt markiert |
| Einen Agenda-Punkt entfernen |
| Unerledigte Punkte von letzter Woche in die aktuelle Woche übernehmen |
| Agenda-Statistiken, Arbeitslog und Commits für eine bestimmte Woche |
| Aktuelle Arbeitszusammenfassungen |
| Protokollieren, was du ausgeliefert hast (optional verknüpft mit einem Agenda-Punkt) |
| Aktuelle Commits, die vom Git-Hook erfasst wurden |
Empfohlener Sitzungsablauf
Füge dies zu deinen persönlichen Cursor- oder Claude-Regeln hinzu:
Zu Beginn einer Arbeitssitzung
get_contextaufrufen. Wenn wir eine klare Aufgabe abschließen, die Agenda aktualisieren und Arbeit protokollieren. Einen Agenda-Punkt als erledigt zu markieren reicht aus – es protokolliert automatisch.
Beispiel-Prompts
Du sagst | Workbrain tut Folgendes |
„Was ist mein Fokus diese Woche?“ | Ruft |
„Markiere CSV-Export als in Arbeit“ | Ruft |
„Was habe ich diese Woche ausgeliefert?“ | Ruft |
„Übernimm unerledigte Punkte“ | Ruft |
„Wie behebe ich normalerweise Bugs?“ | Liest das Playbook |
CLI
Status ohne Claude prüfen:
node bin/workbrain.js status # current week at a glance
node bin/workbrain.js summary # full week recap
npm run status # shortcut via package scriptKonfiguration
Umgebungsvariablen
Variable | Standard | Beschreibung |
|
| Datenverzeichnis (Playbook, Datenbank) |
| — | Pfad zum work-brain-Repository; für Git-Hooks erforderlich |
Layout des Datenverzeichnisses
~/.workbrain/
├── playbook.md # How you work (markdown)
├── data.db # Agenda, work log, commits (SQLite)
└── git-template/ # Git hook template (created by install)Benutzerdefiniertes Datenverzeichnis
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.jsGit-Integration
node bin/install.js konfiguriert eine globale Git-Vorlage, sodass neue Repositories den Post-Commit-Hook automatisch enthalten.
Für ein bestehendes Repository:
export WORKBRAIN_ROOT=/path/to/work-brain # in ~/.zshrc
node /path/to/work-brain/bin/setup-git-hook.js /path/to/repoJeder Commit erfasst Hash, Repository, Branch, Nachricht und geänderte Dateien in ~/.workbrain/data.db.
Multi-Maschinen-Setup
Auf jeder Maschine klonen und registrieren:
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.jsJede Maschine verwaltet standardmäßig ihr eigenes ~/.workbrain/. Zum Synchronisieren von Daten:
Methode | Ansatz |
Cloud-Ordner |
|
Dotfiles-Repo |
|
Gemeinsamer Pfad |
|
Cursor-Setup
Workbrain verwendet Claude Code MCP, nicht Cursors ~/.cursor/mcp.json.
Installiere die Claude Code-Erweiterung in Cursor
Öffne das integrierte Terminal
Führe
claude mcp addaus (siehe Schnellstart)Im Claude-Panel:
/mcp→ workbrain aktivieren
Datenschutz & Umfang
Workbrain ist für die individuelle Nutzung konzipiert:
MCP ist mit
--scope userregistriert – nicht an ein Projekt-Repository gebundenPersönliche Daten verlassen deinen Rechner nie, es sei denn, du synchronisierst sie selbst
Committe
.mcp.jsonnicht in gemeinsame Team-Repositories
Fehlerbehebung
Problem | Lösung |
| Claude Code CLI installieren oder das Erweiterungs-Terminal verwenden |
Server fehlt in |
|
Pfad defekt nach Verschieben des Repos |
|
Commits werden nicht erfasst |
|
Server startet nicht |
|
Entwicklung
npm install
npm start # run MCP server (stdio)
npm run install:local # install + init data dir + git template
npm run status # CLI status checkFür lokale Entwicklung mit einem globalen CLI-Alias:
cd work-brain && npm link
claude mcp add --scope user workbrain -- workbrainNamensgebung
Name | Verwendung für |
| GitHub-Repository und lokales Klon-Verzeichnis |
| MCP-Servername, npm-Paket, Datenverzeichnis ( |
| Präfix für Umgebungsvariablen |
Lizenz
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