mcpField
1
1AIVault

1AIVault

ローカル
github.com/stoicsoft開発ツール117 週間前に更新

1AIVault について

1AIVaultは、AIツール間でメモリー、スキル、設定を共有したい人向けのローカルファーストなデスクトップアプリです。データをローカルのSQLiteデータベースに保存し、MCPサーバー経由で提供します。項目の関連付けやトピック別のコンテキスト整理にも対応します。

主な機能

  1. 01メモリーをローカルのSQLiteデータベースに保存
  2. 02Vaultの項目を検索・整理
  3. 03再利用可能なスキルを保存・読み込み
  4. 04ナレッジグラフで関連項目をリンク
  5. 05複数の情報源を横断してトピックを抽出・閲覧
  6. 06対応クライアント用のMCP設定をインストール

活用シーン

  1. 01AIクライアント間でコンテキストを再利用
  2. 02判断や好みを後から参照できるよう保存
  3. 03名前を指定して再利用可能な指示を読み込み
  4. 04関連するメモリーやトピック要約を検索

MCP 対応

MCPサーバーは、Vault項目の保存、検索、更新、リンクに加え、スキルとトピックを管理するツールを公開します。MCP対応クライアントはstdioで接続し、ローカルのVaultデータベースを共有します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

1AIVault

1AIVault — MCP サーバー

持ち運び可能な AI メモリーボルト — あらゆる AI ツール間でメモリー、スキル、設定を共有します。

version MCP transport tools platform license

1AIVault は、AI ツール向けの持ち運び可能なメモリーボルトとして機能する、ローカル優先のデスクトップアプリです。メモリー、決定事項、好み、再利用可能なスキルをローカルの SQLite データベースに保存し、この Model Context Protocol(MCP) サーバーを通じて AI クライアントに公開します。そのため、Claude Desktop に伝えた内容を Cursor、Claude Code、Cline などでも利用できます。クラウドもアカウントも不要で、データが端末の外に出ることはありません。

ウェブサイトとダウンロード: https://1aivault.com

1AIVault のダッシュボード


特長

AI ツールごとにメモリーが分断されています。あるツールで蓄積したコンテキストは、次のツールからは見えません。1AIVault は、すべての AI クライアントが単一の MCP サーバーを通じて読み書きできるひとつのボルトを提供します。自分のディスクに保存される、自分だけの共有可能で持ち運び可能な「頭脳」です。

  • 🧠 ツールをまたいだメモリー — Claude Desktop で保存し、Cursor で呼び出せます
  • 🔒 ローカル優先 — ~/.1aivault/vault.db にある単一の SQLite DB を WAL モードで使用し、アップロードされることはありません
  • 🕸️ ナレッジグラフ — エントリーをリンクし、関連コンテキストをたどり、複数の情報源からトピックを自動抽出します
  • 🧩 再利用可能なスキル — AI への指示を一度保存すれば、どこでも名前を指定して読み込めます
  • ⚡ 設定不要でインストール — アプリがワンクリックで各クライアントの MCP 設定を書き込みます

1AIVault の複数ソースにまたがるトピックグラフ


インストール

1AIVault は、この MCP サーバーをバンドルしたデスクトップアプリです。npx を実行したり、リポジトリをクローンしたりする必要はありません。

  1. お使いの OS 向けのアプリを https://1aivault.com からダウンロードします(macOS · Windows · Linux)
  2. 1AIVault を開きます
  3. Connect に移動し、お使いの AI クライアントの横にある Install をクリックします。1AIVault が MCP 設定を自動的に書き込みます
対応 AI クライアント
クライアント自動インストール
Claude Desktop✅
Claude Code✅
Cursor✅
Cline (VS Code)✅
Codex CLI✅
Gemini CLI✅
OpenCode✅
Antigravity CLI✅
ChatGPT Desktop✅

stdio サーバーに対応している MCP 互換クライアントであれば、手動で接続することもできます (仕組みを参照)。


ツール

サーバーは stdio 経由で20 個のツールを公開します。作業中、AI クライアントがこれらを自動的に呼び出します。

ツール機能
vault_saveメモリー、決定事項、好み、事実を永続的な vault に保存します
vault_searchvault を全文検索します — "quoted phrases"、-exclude、tag:、tier:、category: に対応しています
vault_recent最近保存されたエントリーを時系列で一覧表示します
vault_by_tagタグでエントリーを取得します
vault_update既存のエントリーを編集または名前変更します
vault_tagsすべてのタグを件数とともに一覧表示します
vault_getID で 1 件のエントリーを取得します(全内容)
vault_save_conversation現在の会話を要約と全文でアーカイブします
vault_load_skillユーザー定義のスキル(再利用可能な AI 向け指示)を名前で読み込みます
vault_list_skills保存済みのスキル(名前と説明)を一覧表示します
vault_link名前付きの関係(ナレッジグラフのエッジ)で 2 件のエントリーをリンクします
vault_relatedエントリーからナレッジグラフをたどります(最大 3 ホップ)
vault_brain_queryキーワード検索 と グラフの走査によって、より豊かな関連コンテキストを提示します
vault_extract_insightsエントリーに対して自動リンク付け/パターン抽出を実行します
vault_classify_pendingトピックにまだ分類されていないエントリーを取得します
vault_save_classifications複数のソースにまたがるトピックにエントリーを割り当てます(ダイジェストも更新します)
vault_list_topics複数のソースにまたがるトピックを、エントリー数とダイジェストのプレビューとともに一覧表示します
vault_topic_digestトピックの複数ソースにまたがる要約、別名、エントリーを取得します
vault_search_topicsトピックを全文検索します
vault_link_topicsトピック間の型付き関係を定義します

仕組み

3 つのプロセスが1 つの SQLite データベース(~/.1aivault/vault.db、WAL モード)を共有します — HTTP ブリッジは不要で、WAL がプロセス間の同時実行を処理します:

Main (Electron) ─┐                                ┌─ MCP server subprocesses
                 ├── ~/.1aivault/vault.db (WAL) ──┤   (spawned by Claude Desktop,
Renderer (UI) ───┘                                └─   Cursor, Claude Code, Cline, …)

各 AI クライアントは、MCP サーバーの独自のコピーを stdio サブプロセスとして起動します。パッケージ版をインストールした場合、サーバーはアプリ独自のランタイムを通じて実行されます(そのため、アプリに同梱されているネイティブモジュール ABI と完全に一致します)。また、1AIVault が以下のような設定を書き出すため、手動で編集する必要はありません:

生成される設定の例(macOS)
{
  "mcpServers": {
    "1aivault": {
      "command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
      "args": [
        ".../app.asar.unpacked/dist/main/main/mcp/server.js",
        "--source", "claude_desktop",
        "--db", "/Users/you/.1aivault/vault.db"
      ],
      "env": {
        "ELECTRON_RUN_AS_NODE": "1",
        "NODE_PATH": ".../app.asar.unpacked/node_modules"
      }
    }
  }
}

パスはアプリによってマシンごとに解決されます。--source タグにはエントリーを書き込んだクライアントが記録され、--db は vault を指します。


プライバシー

  • 100% ローカルです。 vault はディスク上のファイルです。MCP レイヤーからサーバーにデータが送信されることはありません。
  • データの所有者はあなたです。 デスクトップアプリからデータを整理、エクスポートし、マシン間で移動できます。
  • vault と MCP サーバーの利用にアカウントは不要です。

リンク


1AIVault は商用ソフトウェアです。このリポジトリは同梱の MCP サーバーに関するドキュメントであり、アプリのソースはオープンソースではありません。© StoicSoft。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。