workbrain
Workbrain
AI支援作業のためのパーソナルオペレーティングレイヤー。
Workbrain は、Claude Code 用のローカル Model Context Protocol (MCP) サーバーです。Claude に、あなたの作業方法、今週のフォーカス、そして成果を永続的なコンテキストとして提供します。データをクラウドに送信したり、チームと共有したりすることはありません。
概要
ほとんどの AI コーディング設定は、モデルに 振る舞い方(ルール、プロンプト)を指示します。Workbrain は あなたが何をしているか を指示し、作業中にその状況を最新に保つことを可能にします。
レイヤー | 保存内容 | 例 |
プレイブック | あなたの作業方法 | バグ修正アプローチ、コミュニケーションスタイル |
アジェンダ | フォーカスしている内容 | 今週の優先事項と成果物 |
作業ログ | 成果 | アジェンダ項目にリンクされた要約 |
コミット | 生の git アクティビティ | オプションのフックで自動キャプチャ |
すべてはあなたのマシンの ~/.workbrain/ に保存されます。選択しない限り、プロジェクトリポジトリにコミットされることはありません。
Related MCP server: Melchizedek
機能
統合コンテキスト —
get_contextはプレイブック、アジェンダ、作業ログ、コミットを一度の呼び出しで返します生きている週次ボード — Claude はセッション中にアジェンダ項目を追加、更新、完了できます
自動作業ログ — アジェンダ項目を完了にすると、リンクされた作業ログエントリが作成されます
ローカルファースト&プライベート — ディスク上の SQLite + マークダウン。アカウント不要、クラウド同期不要
クロスプロジェクト — ユーザースコープで登録され、すべてのリポジトリで追跡されます
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.jsMCP サーバーを登録します(サーバー名は workbrain、リポジトリフォルダは work-brain):
claude mcp add --scope user workbrain -- node /absolute/path/to/work-brain/src/index.jsシェルプロファイル(~/.zshrc または ~/.bashrc)に追加します:
export WORKBRAIN_ROOT=/absolute/path/to/work-brainClaude Code で確認:/mcp と入力し、workbrain が接続されていることを確認します。
プレイブックを編集:~/.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 ツール
ツール | 説明 |
| 推奨エントリポイント。 プレイブック、現在のアジェンダ、最近の作業ログ、コミット |
| 個人のプレイブックを読み取る |
| プレイブックを置換または追加する |
| 週次ボード:フォーカス、予定、期待されるもの |
| ボードに項目を追加する |
| ステータス、タイトル、見積もりなどを更新。完了にすると自動で作業をログします |
| アジェンダ項目を削除する |
| 先週の未完了項目を今週に移動する |
| 指定した週のアジェンダ統計、作業ログ、コミット |
| 最近の作業要約 |
| 成果をログする(オプションでアジェンダ項目にリンク) |
| git フックでキャプチャされた最近のコミット |
推奨セッションフロー
これを 個人用 の Cursor または Claude ルールに追加します:
作業セッションの開始時に
get_contextを呼び出します。明確なタスクを完了したら、アジェンダを更新して作業をログします。アジェンダ項目を完了にマークするだけで十分です — 自動でログされます。
プロンプト例
あなたが言う | Workbrain がすること |
「今週のフォーカスは?」 |
|
「CSV エクスポートを進行中にマークして」 |
|
「今週何を成果として出した?」 |
|
「未完了項目をロールオーバーして」 |
|
「普段どうやってバグを修正する?」 | プレイブックを読む |
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設定
環境変数
変数 | デフォルト | 説明 |
|
| データディレクトリ(プレイブック、データベース) |
| — | 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.jsGit 統合
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/ を維持します。データを同期するには:
方法 | アプローチ |
クラウドフォルダ |
|
ドットファイルリポジトリ |
|
共有パス | 両方のマシンで |
Cursor セットアップ
Workbrain は Claude Code MCP を使用し、Cursor の ~/.cursor/mcp.json は使用しません。
Cursor に Claude Code 拡張機能をインストール
統合ターミナルを開く
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