server-noonien は公式の MCP サーバーですか?
いいえ。sequico によるコミュニティプロジェクトで、公式メモリサーバーのツール構成を踏襲しています。
@sequico
基本情報
AI エージェントのための共有型・サーバーレス・競合なしのメモリ:MCP メモリナレッジグラフをそのまま置き換えられるマルチマシン対応版。
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"memory": {
"command": "npx",
"args": [
"-y",
"server-noonien"
],
"env": {
"NOONIEN_DIR": "~/.noonien"
}
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
server-noonien MCP Server は、AI エージェントのための共有型・サーバーレス・競合なしのメモリです。公式の @modelcontextprotocol/server-memory ナレッジグラフをそのまま置き換えられ、エンティティ、オブザベーション、リレーション、9 つのツールはすべて同じです。中央サーバーやデータベースなしで、複数のマシン間で同期されます。
公式のメモリサーバーは 1 つの JSONL ファイルを持ち、変更のたびにファイル全体を書き直すため、同期フォルダで共有すると書き込みが気づかないうちに失われることがあります。server-noonien では、マシンごとに追記専用のシャードを持ち、読み取り時にすべてのシャードを 1 つのグラフにまとめます。グラフは CRDT(ハイブリッド論理クロックで順序付けた LWW-Element-Set)なので、マージで競合は起きません。シャードは同梱の nooniend デーモンで Tailscale、WireGuard、通常の LAN 越しにピアツーピアで送るか、既存のフォルダや S3 互換バケットを通じて届けます。MPL-2.0 のオープンソースで、npm では server-noonien として公開されており、Node.js 22 以降が必要です。
サーバーは stdio で MCP を話し、引数を取らないので、クライアントが起動します。1 台のマシンなら追加の設定は不要です。README の設定は memory という名前で登録するので、エージェントを変更せずに既存の公式メモリサーバーと置き換えられます。
claude mcp add memory -- npx -y server-noonien
claude_desktop_config.json に追加します。
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "server-noonien"],
"env": { "NOONIEN_DIR": "~/.noonien" }
}
}
}
同じ mcpServers エントリを ~/.cursor/mcp.json に入れます。
.vscode/mcp.json に追加します。
{
"servers": {
"memory": {
"type": "stdio",
"command": "npx",
"args": ["-y", "server-noonien"],
"env": { "NOONIEN_DIR": "~/.noonien" }
}
}
}
マシンごとに一意の NOONIEN_NODE_ID(既定はホスト名)を設定し、各マシンで nooniend デーモンを 1 つ動かします。
npm install -g server-noonien
NOONIEN_DIR=~/.noonien NOONIEND_TAILSCALE=true nooniend
Tailscale を使わない場合は、NOONIEND_PEERS=host:27878 で到達可能なピアを 1 つ指定するか、NOONIEND_DNS_SRV を使います。共有ストレージを使う場合は、同期フォルダに対して NOONIEN_BACKEND=file、または NOONIEN_S3_BUCKET とともに NOONIEN_BACKEND=s3 を設定します。
既存の公式メモリファイルを移行するには noonien import memory.jsonl を実行します。
memory://knowledge-graph リソースを提供します。noonien 保守用 CLI(import、export、merge、compact、query)と、デーモンの Prometheus メトリクスがあります。create_entities、create_relations、add_observations、delete_entities、delete_observations、delete_relations、read_graph、search_nodes、open_nodes。read_graph と search_nodes は任意のページングにも対応し、search_nodes は entityType で絞り込めます。update_entities はエンティティの名前や種類を変え、update_observations はオブザベーションの内容を置き換え、update_relations はリレーションの種類や端点を変えます。merge_entities は 2 つのエンティティを 1 つにまとめ、read_conflicts は複数のノードが書き込んだ要素を作成者とともに一覧表示します。server-memory の JSONL ファイルを取り込み、同じツールをそのまま使い続けます。公式の server-memory と比べると、server-noonien は複数のマシンで使え、ファイル全体を書き直すのではなく追記するため、同期フォルダで安全に共有できます。どちらもサーバーやクラウドアカウントは不要です。ホスト型のメモリサービスと比べると、アカウントが不要で、ストレージは自分のマシンやバケットに置かれます。ベクトル検索ではなく明示的なナレッジグラフを使います。
NOONIEN_NODE_ID が必要で、同時にその ID で書き込むサーバーは 1 つだけにします。NOONIEND_TAILSCALE、NOONIEND_DNS_SRV、NOONIEND_PEERS)を設定し、すべてのノードで同じポートを使います。1.0.3 以降の既定は 27878 です。nooniend が起動を拒否する:ディレクトリしか複製しないため、NOONIEN_BACKEND=s3 や memory では動きません。If-Match/If-None-Match)に対応している必要があります。AWS S3、Cloudflare R2、MinIO は対応しています。いいえ。sequico によるコミュニティプロジェクトで、公式メモリサーバーのツール構成を踏襲しています。
はい。MPL-2.0 のオープンソースで、アカウントもホスト型サービスも不要です。
1 台のマシンなら不要です。`nooniend` が必要なのは、マシン間でピアツーピア同期するときだけです。`file` と `s3` のバックエンドは共有ストレージを通じて同期します。
はい。`memory` サーバーのコマンドを `npx -y server-noonien` に置き換えるだけです。9 つのツールは同じで、古いファイルは `noonien import` で取り込めます。
VPN やファイアウォールの内側で動かし、mTLS を有効にしてください。各ピアの証明書のコモンネームがノード ID なので、ピアは自分のシャードしか送れません。
`s3` バックエンドを選んだ場合だけです。それ以外では、シャードは自分のマシンに残ります。

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Islamic source data for assistants: Quran, hadith, tafsir, duas, prayer times and qibla. Answers come from real sources with citations instead of recalled text, so verses and hadith are not hallucinated. 36,000+ hadiths

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
コメント