Nowledge Mem Mcp Desktop Extension について
Nowledge Mem Claude Desktop Extensionは、Claude Desktopを起動中のNowledge Memに接続します。会話中のメモリ検索や更新に加え、インラインのグラフ表示を開けます。
主な機能
- 01保存済みメモリの検索
- 02重要なコンテキストの保存
- 03既存ナレッジの更新
- 04インラインのグラフ表示
- 05ローカルまたはリモートのMemへの接続
活用シーン
- 01Claudeとの会話中に保存済みコンテキストを参照
- 02会話の有用な情報をMemに保存
- 03既存のメモリエントリーを更新
- 04Memのグラフをインライン表示
MCP 対応
Claude Desktop向けのMCPブリッジをパッケージ化し、Nowledge Memにリクエストを転送します。既定ではローカルエンドポイントを使い、リモート接続も設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Nowledge Mem Claude Desktop 拡張機能
macOS と Windows で Nowledge Mem をワンクリックで Claude Desktop に統合できます。Python や Node を別途インストールする必要はありません。インストール後は、Claude が会話中にメモリーを検索したり、重要なコンテキストを保存したり、既存のナレッジを更新したり、Mem のインラインのグラフ表示を開いたりできます。
デモのスクリーンショット
https://github.com/user-attachments/assets/a99a1daa-e73c-429e-a17b-0183b2f9671a
詳しくは、Nowledge Mem のドキュメントを参照してください。
エンドユーザー向けのインストール
エンドユーザー向けのインストール方法については、Nowledge Mem のドキュメント:Claude Desktopも参照してください。
- Nowledge Mem が同じマシンですでに起動していることを確認し、Claude Desktop を最新バージョンに更新します。
- Nowledge Mem Claude Desktop 拡張機能をダウンロードし、
.mcpbファイルをダブルクリックしてインストールします。 - インストール後、Claude Desktop を一度再起動します。
どこからでも Mem にアクセス(リモートアクセス)
デフォルトでは、この拡張機能はローカルの Mem(127.0.0.1:14242)に接続します。
リモートアクセスの場合、この拡張機能は nmem CLI と同じ共有設定ファイルを読み取ります。
- macOS / Linux:
~/.nowledge-mem/config.json - Windows:
%USERPROFILE%\\.nowledge-mem\\config.json
同じマシンの Nowledge Mem Desktop から Access Anywhere を起動すると、通常、このファイルは自動的に作成されます。
Claude Desktop の接続先としてリモートの Mem を手動で指定する必要がある場合は、次の内容でファイルを作成します。
{
"apiUrl": "https://mem.example.com",
"apiKey": "nmem_your_key"
}
apiUrl にはサーバーのルート URL を指定してください。末尾が /remote-api または /mcp の既存の設定ファイルも、この拡張機能で使用できます。
ファイルを変更したら、Claude Desktop を再起動してください。
トラブルシューティング
- Claude Desktop でチャットボックスの
+ボタンをクリックし、コネクタを開いて Nowledge Mem が表示されることを確認します。 - 表示されない場合は、設定 → 拡張機能 → 詳細設定を開き、拡張機能のステータスとログを確認します。
- Access Anywhere を使用している場合は、上記の共有設定ファイルで正しい URL とキーが指定されていることを確認します。
ソースからビルド
この拡張機能は Claude Desktop に同梱されている Node ランタイムを使用するため、エンドユーザーが Python や Node をインストールする必要はありません。
npm ci
npm test
npm run smoke
npm run pack
メンテナー向け:
npm run buildはブリッジをdist/index.jsにバンドルしますnpm testは再ビルドし、MCP 転送のエンドツーエンドテストを実行しますnpm run smokeは、モック MCP サーバーに対してビルド済みのdist/index.jsを検証しますnpm run packは最終的な.mcpbをビルド、パッケージ化し、監査しますnpm run verify:packageは完成したバンドルを展開し、リリース時の不変条件を確認しますnpm ciは固定バージョンのmcpbパッカーもローカルにインストールするため、npx @anthropic-ai/mcpb packを実行すると、このリポジトリでテスト済みのバージョンが使用されます- リリースアーカイブには、
node_modules/、ソースファイル、古い Python の成果物は含まれません
メタデータの内容を表示
mcp-name: io.github.nowledge-co/server.json
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。