workbrain
Workbrain
Ваш персональный операционный слой для работы с ИИ.
Workbrain — это локальный сервер Model Context Protocol (MCP) для Claude Code. Он даёт Claude постоянный контекст о том, как вы работаете, на чём сосредоточены на этой неделе и что уже выпустили — без отправки этих данных в облако и без передачи их вашей команде.
Обзор
Большинство AI-конфигураций для программирования говорят модели как себя вести (правила, промпты). Workbrain говорит ей что вы делаете — и позволяет ей поддерживать эту картину в актуальном состоянии по мере вашей работы.
Слой | Что хранит | Пример |
Playbook | Как вы работаете | Подход к исправлению багов, стиль общения |
Agenda | На чём вы сосредоточены | Приоритеты и результаты этой недели |
Work log | Что вы выпустили | Сводки, привязанные к пунктам agenda |
Commits | Сырая git-активность | Автозахват через опциональный хук |
Всё хранится на вашей машине в ~/.workbrain/. Ничего не попадает в репозитории проектов, если вы сами этого не захотите.
Related MCP server: Melchizedek
Возможности
Единый контекст —
get_contextвозвращает playbook, agenda, work log и коммиты одним вызовомЖивая недельная доска — Claude может добавлять, обновлять и завершать пункты agenda во время сессии
Автоматическое логирование работы — отметка пункта agenda как выполненного создаёт связанную запись в work log
Локально и приватно — SQLite + markdown на диске; без аккаунтов и облачной синхронизации
Кросс-проектность — регистрируется на уровне пользователя; работает во всех ваших репозиториях
Интеграция с git — опциональный post-commit хук автоматически записывает коммиты
CLI — проверяйте свою неделю из терминала, не открывая Claude
Требования
Node.js 22+ (использует встроенный
node:sqlite— без нативных зависимостей)Claude Code CLI или расширение (Cursor, VS Code или терминал)
Быстрый старт
git clone https://github.com/himanshu-sharma-55/work-brain.git
cd work-brain
npm install
node bin/install.jsЗарегистрируйте MCP-сервер (имя сервера — workbrain; папка репозитория — work-brain):
claude mcp add --scope user workbrain -- node /absolute/path/to/work-brain/src/index.jsДобавьте в ваш shell-профиль (~/.zshrc или ~/.bashrc):
export WORKBRAIN_ROOT=/absolute/path/to/work-brainПроверьте в Claude Code: введите /mcp и убедитесь, что workbrain подключён.
Отредактируйте свой playbook: ~/.workbrain/playbook.md
Как это работает
┌─────────────────────────────────────────────────────────┐
│ 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 вызывает инструменты Workbrain по мере необходимости — ваши правила не загружаются в каждое сообщение, что экономит контекст до тех пор, пока он не понадобится.
MCP-инструменты
Инструмент | Описание |
| Рекомендуемая точка входа. Playbook, текущий agenda, недавний work log и коммиты |
| Чтение вашего персонального playbook |
| Замена или дополнение вашего playbook |
| Недельная доска: фокус, планы, ожидания |
| Добавление пункта на доску |
| Обновление статуса, заголовка, оценки и т.д. Автологирует работу при отметке «готово» |
| Удаление пункта agenda |
| Перенос незавершённых пунктов с прошлой недели на текущую |
| Статистика agenda, work log и коммиты за указанную неделю |
| Недавние сводки о работе |
| Логирование того, что вы выпустили (опционально с привязкой к пункту agenda) |
| Недавние коммиты, захваченные git-хуком |
Рекомендуемый порядок действий в сессии
Добавьте это в ваши личные правила Cursor или Claude:
В начале рабочей сессии вызывайте
get_context. Когда мы завершаем чёткую задачу, обновляйте agenda и логируйте работу. Отметки пункта agenda как выполненного достаточно — он логируется автоматически.
Примеры промптов
Вы говорите | Workbrain делает |
«На чём мой фокус на этой неделе?» | Вызывает |
«Отметь экспорт в CSV как в работе» | Вызывает |
«Что я выпустил на этой неделе?» | Вызывает |
«Перенеси незавершённые пункты» | Вызывает |
«Как я обычно исправляю баги?» | Читает playbook |
CLI
Проверка статуса без 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 scriptКонфигурация
Переменные окружения
Переменная | Значение по умолчанию | Описание |
|
| Каталог данных (playbook, база данных) |
| — | Путь к репозиторию work-brain; требуется для git-хуков |
Структура каталога данных
~/.workbrain/
├── playbook.md # How you work (markdown)
├── data.db # Agenda, work log, commits (SQLite)
└── git-template/ # Git hook template (created by install)Пользовательский каталог данных
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
node bin/install.js настраивает глобальный git-шаблон, чтобы новые репозитории автоматически включали post-commit хук.
Для существующего репозитория:
export WORKBRAIN_ROOT=/path/to/work-brain # in ~/.zshrc
node /path/to/work-brain/bin/setup-git-hook.js /path/to/repoКаждый коммит записывает хеш, репозиторий, ветку, сообщение и изменённые файлы в ~/.workbrain/data.db.
Настройка на нескольких машинах
Клонируйте и зарегистрируйте на каждой машине:
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Каждая машина по умолчанию ведёт собственный ~/.workbrain/. Для синхронизации данных:
Метод | Подход |
Облачная папка | Симлинк |
Dotfiles-репозиторий | Отслеживайте |
Общий путь | Установите |
Настройка в Cursor
Workbrain использует Claude Code MCP, а не ~/.cursor/mcp.json от Cursor.
Установите расширение Claude Code в Cursor
Откройте встроенный терминал
Выполните
claude mcp add(см. Быстрый старт)В панели Claude:
/mcp→ включите workbrain
Конфиденциальность и область применения
Workbrain предназначен для индивидуального использования:
MCP регистрируется с
--scope user— не привязан ни к одному проектному репозиториюЛичные данные никогда не покидают вашу машину, если вы не синхронизируете их сами
Не коммитьте
.mcp.jsonв общие командные репозитории
Устранение неполадок
Проблема | Решение |
Команда | Установите Claude Code CLI или используйте терминал расширения |
Сервер отсутствует в | Повторно выполните |
Сломанный путь после переноса репозитория |
|
Коммиты не записываются | Проверьте |
Сервер не запускается | Запустите |
Разработка
npm install
npm start # run MCP server (stdio)
npm run install:local # install + init data dir + git template
npm run status # CLI status checkДля локальной разработки с глобальным CLI-алиасом:
cd work-brain && npm link
claude mcp add --scope user workbrain -- workbrainНаименование
Имя | Используется для |
| GitHub-репозиторий и локальный каталог клона |
| Имя MCP-сервера, npm-пакет, каталог данных ( |
| Префикс переменных окружения |
Лицензия
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