modelbrain について
modelbrain-mcp は、ローカルで実行中の ModelBrain デスクトップアプリに接続する MCP パッケージです。複数の AI アシスタントで共有するプライベートなメモリを提供し、エンジン自体は含まず、アプリ付属の MCP バイナリを起動します。
主な機能
- 01ローカルの ModelBrain アプリに接続
- 02アプリ付属の MCP バイナリを実行
- 03記憶の保存・検索ツールを提供
- 04ModelBrain 未導入時に入手先を案内
活用シーン
- 01複数の AI アシスタント間でローカルメモリを共有
- 02実行中の ModelBrain を MCP クライアントに接続
- 03メモリの保存・検索・削除
MCP 対応
stdio 経由で ModelBrain 付属の MCP サーバーを起動し、ローカルデーモンに接続します。公開されているツールには remember、recall、forget、expand、connector_sync があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
modelbrain-mcp
ModelBrain 用の軽量な MCP stdio クライアントです。ModelBrain は AI アシスタントのためのプライベートなメモリレイヤーです。使用するすべてのアシスタントで共通のメモリを、ユーザー自身のコンピューターに保持します。
このパッケージは ModelBrain をインストールしたり、同梱したりしません。すでにお使いのマシンで実行中の ModelBrain デスクトップアプリに接続します。ModelBrain がインストールされていない場合は、入手先を表示して終了するため、何も通知せずに失敗することはありません。
独立したパッケージにする理由
ModelBrain のインストール済みアプリには、stdio 経由で MCP を扱い、ローカルの ModelBrain デーモンと通信するバイナリ mcp_server がすでに含まれています。このパッケージは、現在のマシン上でそのバイナリを見つけて実行します。ModelBrain を MCP Registry およびそこから情報を取得するディレクトリに登録できるようにすることを目的としており、レビュー可能なパッケージを配布対象としながら、実際のエンジンはこのリポジトリの外部に置かれます。
要件
- macOS(Apple Silicon)または Windows(x64 または arm64)
- ModelBrain がインストールされていること
使用方法
ほとんどの MCP クライアントは npx でサーバーを実行します。クライアントの MCP 設定で、次を指定してください。
{
"mcpServers": {
"modelbrain": {
"command": "npx",
"args": ["-y", "modelbrain-mcp"]
}
}
}
Claude Desktop、Claude Code、Cursor をお使いの場合は、これを行う必要はありません。ModelBrain アプリが、これらのクライアントに自動で登録されます。利用可能なツール(remember、recall、forget、expand、connector_sync)の詳細は modelbrain.net/docs を、その他のクライアントについては接続ガイドをご覧ください。
ライセンス
このラッパーパッケージは MIT ライセンスです。ModelBrain 本体は別個のプロプライエタリソフトウェアです。ModelBrain 独自の利用規約については modelbrain.net をご覧ください。
セキュリティ
SECURITY.md をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。