Skip to main content
Glama

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 Kontextget_context liefert Playbook, Agenda, Arbeitslog und Commits in einem einzigen Aufruf

  • Lebendiges 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.js

Registriere 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.js

Fü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

get_context

Empfohlener Einstiegspunkt. Playbook, aktuelle Agenda, aktuelles Arbeitslog und Commits

get_playbook

Dein persönliches Playbook lesen

update_playbook

Dein Playbook ersetzen oder ergänzen

get_agenda

Wochen-Board: Fokus, anstehend, erwartet

add_agenda_item

Einen Punkt zum Board hinzufügen

update_agenda_item

Status, Titel, Schätzung usw. aktualisieren. Protokolliert Arbeit automatisch, wenn als erledigt markiert

delete_agenda_item

Einen Agenda-Punkt entfernen

rollover_agenda

Unerledigte Punkte von letzter Woche in die aktuelle Woche übernehmen

get_weekly_summary

Agenda-Statistiken, Arbeitslog und Commits für eine bestimmte Woche

get_work_log

Aktuelle Arbeitszusammenfassungen

log_work

Protokollieren, was du ausgeliefert hast (optional verknüpft mit einem Agenda-Punkt)

get_commits

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_context aufrufen. 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 get_context auf

„Markiere CSV-Export als in Arbeit“

Ruft update_agenda_item auf

„Was habe ich diese Woche ausgeliefert?“

Ruft get_weekly_summary auf

„Übernimm unerledigte Punkte“

Ruft rollover_agenda auf

„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 script

Konfiguration

Umgebungsvariablen

Variable

Standard

Beschreibung

WORKBRAIN_HOME

~/.workbrain

Datenverzeichnis (Playbook, Datenbank)

WORKBRAIN_ROOT

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.js

Git-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/repo

Jeder 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.js

Jede Maschine verwaltet standardmäßig ihr eigenes ~/.workbrain/. Zum Synchronisieren von Daten:

Methode

Ansatz

Cloud-Ordner

~/.workbrain mit iCloud, Dropbox usw. verknüpfen

Dotfiles-Repo

playbook.md versionieren; data.db regelmäßig kopieren

Gemeinsamer Pfad

WORKBRAIN_HOME auf beiden Maschinen auf denselben Speicherort setzen


Cursor-Setup

Workbrain verwendet Claude Code MCP, nicht Cursors ~/.cursor/mcp.json.

  1. Installiere die Claude Code-Erweiterung in Cursor

  2. Öffne das integrierte Terminal

  3. Führe claude mcp add aus (siehe Schnellstart)

  4. Im Claude-Panel: /mcpworkbrain aktivieren


Datenschutz & Umfang

Workbrain ist für die individuelle Nutzung konzipiert:

  • MCP ist mit --scope user registriert – nicht an ein Projekt-Repository gebunden

  • Persönliche Daten verlassen deinen Rechner nie, es sei denn, du synchronisierst sie selbst

  • Committe .mcp.json nicht in gemeinsame Team-Repositories


Fehlerbehebung

Problem

Lösung

claude-Befehl nicht gefunden

Claude Code CLI installieren oder das Erweiterungs-Terminal verwenden

Server fehlt in /mcp

claude mcp add --scope user workbrain -- node /path/to/work-brain/src/index.js erneut ausführen

Pfad defekt nach Verschieben des Repos

claude mcp remove workbrain, dann mit aktualisiertem Pfad erneut hinzufügen

Commits werden nicht erfasst

echo $WORKBRAIN_ROOT prüfen und dass .git/hooks/post-commit existiert

Server startet nicht

node src/index.js manuell ausführen; Node-Version prüfen (node -v ≥ 22)


Entwicklung

npm install
npm start              # run MCP server (stdio)
npm run install:local  # install + init data dir + git template
npm run status         # CLI status check

Für lokale Entwicklung mit einem globalen CLI-Alias:

cd work-brain && npm link
claude mcp add --scope user workbrain -- workbrain

Namensgebung

Name

Verwendung für

work-brain

GitHub-Repository und lokales Klon-Verzeichnis

workbrain

MCP-Servername, npm-Paket, Datenverzeichnis (~/.workbrain)

WORKBRAIN_*

Präfix für Umgebungsvariablen


Lizenz

LICENSE

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    A
    maintenance
    Provides 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.
    56
    7
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Persistent 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.
    16
    55
    7
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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