myAI メモリ同期
新しいチャットを始めるたびに、Claudeに同じことを何度も繰り返すのはうんざりしていませんか? myAI Memory Syncは、あなたの設定、個人情報、そしてコード標準をすべてのClaudeインターフェース間でシームレスに同期する、画期的なMCPツールです。一度アップデートするだけで、Claude DesktopからClaude Code、Windsurf、そしてClaude.ai Webまで、あらゆる場所に即座に変更が反映されます。最先端のキャッシュシステムにより、メモリ関連のクエリが最大2000倍高速化されます。繰り返しの指示にトークンを無駄にするのはもう終わり、真にパーソナライズされたAI体験をお楽しみください。
myAImemory-mcpと他のメモリツールの比較
AI システムには優れたメモリ ツールがいくつかありますが、myAImemory-mcp はモデル コンテキスト プロトコル (MCP) ツールとして特定の目的を果たします。
道具 | 主な焦点 | プライバシーモデル | 統合 | 独自の強さ |
---|---|---|---|---|
myAImemory-mcp | Claude インターフェース全体のユーザー設定 | ローカルファースト、外部サーバーにデータは送信されない | クロード固有のMCP | 高性能キャッシュによるクロスプラットフォーム同期 |
グラフィティ | 時間的知識グラフ | データベース依存 | ジェネラルエージェントフレームワーク | 知識表現における時間的認識 |
レッタ/MemGPT | ステートフルエージェントフレームワーク | サーバーベース | マルチモデルサポート | 完全なエージェントアーキテクチャ |
メモリ0 | パーソナライズされたAIインタラクション | APIベース | マルチプラットフォーム | 多段階のメモリ階層 |
メモリ | エージェントのための人間のような記憶 | グラフデータベース | エージェント重視 | 人間の記憶のエミュレーション |
コニエ | AIアプリ向けの信頼性の高いメモリ | 複数のストレージオプション | データパイプラインに重点を置く | 広範なデータソース統合 |
myAImemory-mcp の主な利点:
- プライバシー優先: すべてのデータはデバイス上に残り、個人情報は外部サーバーに送信されません
- パフォーマンス: Claude のキャッシュ機能を活用して速度を大幅に向上
- シンプルさ: すべての Claude インターフェースで、好みに合わせて自然言語で更新します。
- MCP統合:シームレスな統合を実現するClaude MCPとして特別に構築
🚀 クイックスタート
🔄 直接同期方法(シンプルな代替手段)
MCP サーバーを実行する必要のないより簡単な方法としては、スタンドアロン同期スクリプトを使用できます。
このスクリプトは次のことを行います。
- 「myAI Master.md」ファイルから読み取ります
- プロジェクト内のすべてのCLAUDE.mdファイルを更新します
- Windsurfのメモリ設定を更新する
- gitリポジトリに機密情報を保存することなく
🔒 プライバシーとセキュリティ
- 個人情報を含む「myAI Master.md」ファイルはgitの追跡から除外されます
- プライバシー保護のため、CLAUDE.mdファイルもすべて除外されます。
.gitignore
を使って機密ファイルを非公開にしておく
次に、クロード語で次のように言います。
📋 インストールオプション
オプション 1: 直接インストール (推奨)
npmからインストール:
サーバーを起動します。
オプション2: ソースから実行
ソースからクローンしてビルドします:
オプション3: Docker
Docker でビルドして実行します。
🔌 MCP 構成
クロードデスクトップ構成
これをclaude_desktop_config.json
に追加します:
Claude.aiとSmithery
- Smithery.aiにアクセス
- myAI Memory Sync MCP を追加します。
- Smithery設定でAPIキーを設定します
ウィンドサーフィン統合
Windsurf では、 .codeium/config.json
に以下を追加します。
HTTPサーバーモード
stdio の代わりに HTTP トランスポートの場合:
環境変数
次のオプションで.env
ファイルを作成します。
🧙♂️ システムプロンプトの統合
最良の結果を得るには、Claude システム プロンプトに以下を追加します。
✨ 特徴
- 🔄クロスプラットフォーム同期:一度更新すればどこでも同期されます
- ⚡超高速リコール:最大2000倍のパフォーマンス向上を実現するキャッシュシステム
- 🗣️自然言語インターフェース:自然に話すだけで設定を更新できます
- 🧩複数のペルソナプロファイル:さまざまなプリセットを簡単に切り替えることができます
- 🔐セキュリティ重視:.gitignore 保護付きのローカルストレージ
- 🛠️開発者向け: 包括的な API を備えた完全な TypeScript 実装
🧩 コアアーキテクチャ
myAI Memory Sync は、次の主要コンポーネントを備えたモジュラー アーキテクチャを使用します。
- テンプレートパーサー: 構造化メモリオブジェクトとマークダウン間の双方向変換
- テンプレートストレージ: メモリ内およびファイルシステムキャッシュを備えた永続ストレージ
- プラットフォーム同期化: 各ターゲット プラットフォームの
PlatformSyncer
インターフェースを実装します。 - 自然言語プロセッサ:自然言語メモリコマンドから構造化されたデータを抽出します
- メモリキャッシュサービス: マルチレベルキャッシュ戦略でパフォーマンスを最適化します
🔍 詳細な機能
クロスプラットフォーム同期
- ClaudeCodeSyncer : すべてのリポジトリのCLAUDE.mdファイルを更新します
- WindsurfSyncer : Windsurf 環境で global_rules.md を管理します
- ClaudeWebSyncer : Claude.ai ウェブインターフェースとのオプションの Puppeteer ベースの同期
インテリジェントなメモリ管理
- パターンベースの抽出:自然言語を構造化されたキーと値のペアに変換します
- セクション検出アルゴリズム: 新しいメモリに適切なセクションを自動的に決定します
- メモリテンプレート形式: セクション、説明、キー値項目を含むマークダウンベースの構造
- コンテキスト保存: テンプレートの他のコンテンツを保存しながらメモリセクションを更新します
パフォーマンスの最適化
- マルチレベルキャッシュ: テンプレートとセクションレベルの両方でメモリ内キャッシュ
- TTLベースのキャッシュ管理: キャッシュされたコンテンツの有効期限を設定可能
- 事前ウォーミング: テンプレートの更新後にキャッシュを事前設定する
- オプションのAnthropic API統合:メモリ関連のクエリを最大2000倍高速化
安全
- ローカルファーストアーキテクチャ:すべてのデータはデバイス上に残ります
- Gitignore 管理: すべてのリポジトリの .gitignore に CLAUDE.md を自動的に追加します
- ファイル権限処理: 最大限の互換性を確保するために権限の問題を修正
- 暗号化ストレージ: 暗号化ファイルシステムと互換性があります
📋 メモリテンプレートの形式
システムは、構造化されたマークダウン形式を使用して設定を整理します。
🛠️ 技術的な実装
メモリテンプレートスキーマ
プラットフォーム同期インターフェース
🔌 MCP 統合 API
myAI Memory Sync ツールは、次の機能を使用してモデル コンテキスト プロトコル (MCP) を実装します。
関数 | 説明 | パラメータ |
---|---|---|
get_template | 完全なメモリテンプレートを取得します | なし |
get_section | 特定のセクションを取得します | sectionName: string |
update_section | 特定のセクションを更新します | sectionName: string, content: string |
update_template | テンプレート全体を置き換えます | content: string |
list_presets | 利用可能なプリセットを一覧表示します | なし |
load_preset | 特定のプリセットをロードします | presetName: string |
create_preset | 新しいプリセットを作成します | presetName: string |
sync_platforms | プラットフォーム間で同期 | platform?: string |
list_platforms | 利用可能なプラットフォームの一覧 | なし |
自然言語インターフェース
ユーザーは自然言語コマンドを通じてシステムと対話できます。
🧙♂️ 高度な使い方
メモリプリセット
さまざまなペルソナを簡単に切り替えます。
緊急同期
すべてのプラットフォーム間での同期の問題を修正する必要がある場合:
コマンドラインインターフェース
開発ワークフロー
⚡ パフォーマンスベンチマーク
当社のキャッシュ システムは、パフォーマンスを大幅に向上させます。
手術 | キャッシュなし | キャッシュあり | 改善 |
---|---|---|---|
メモリクエリ | 約2000ミリ秒 | 約1ミリ秒 | 2000x |
セクション検索 | 約1600ミリ秒 | 約0.8ミリ秒 | 2000x |
テンプレート解析 | 約120ミリ秒 | 約0.1ミリ秒 | 1200倍 |
プラットフォーム同期 | 約850ミリ秒 | 約350ミリ秒 | 2.4倍 |
🔒 セキュリティとプライバシー
当社はあなたのプライバシーを真剣に受け止めます:
- すべてのデータはデバイス上にローカルに保存されます
- CLAUDE.mdファイルは自動的に.gitignoreに追加されます。
- データは外部サーバーに送信されません(オプションの Anthropic API 統合を使用する場合を除く)
- 暗号化されたファイルシステムで動作し、最大限のセキュリティを実現します
🛠️ トラブルシューティング
よくある問題
- CLAUDE.md が更新されない
ls -la CLAUDE.md
でファイルの権限を確認します。./emergency-sync.sh
で緊急同期を試してください.env
ファイル内のプラットフォーム パスを確認する
- MCP接続失敗
ps aux | grep myai-memory
で MCP サーバーが実行中であることを確認します。- Claude Desktop のログで MCP エラーを確認します
- Claude Desktop の構成ファイルを確認する
- キャッシュの問題
node dist/cli.js --clear-cache
でキャッシュをクリアします。- Anthropic APIキーが正しく設定されていることを確認する
node dist/cli.js --validate
でメモリファイルの整合性をチェックします。
ログとデバッグ
詳細なログを表示するにはデバッグ モードを有効にします。
ログファイルは次の場所に保存されます:
- Linux/macOS:
~/.local/share/myai-memory/logs/
- Windows:
%APPDATA%\myai-memory\logs\
🤝 貢献する
貢献を歓迎します!お気軽にプルリクエストを送信してください。
- リポジトリをフォークする
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature
) - 変更をコミットします (
git commit -m 'Add some amazing feature'
) - ブランチにプッシュする (
git push origin feature/amazing-feature
) - プルリクエストを開く
私たちは標準の Git ワークフローと CI プロセスに従います。
- すべてのPRはテストとリンティングに合格する必要がある
- 新しい機能にはテストを含める必要がある
- 大きな変更があった場合はドキュメントを更新する必要がある
- 既存のコードスタイルとパターンに従う
📚 ドキュメント
より詳細なドキュメントについては、 Wikiを参照してください。
API ドキュメントは/docs
ディレクトリにあります。
📄 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
📬 お問い合わせ
プロジェクトリンク: https://github.com/Jktfe/myaimemory-mcp
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
複数の Claude インターフェース間でユーザーの設定、個人情報、コード標準を同期する MCP ツール。これにより、ユーザーは同じ操作を繰り返すことなく、一貫したパーソナライズされた AI インタラクションを維持できます。
Related MCP Servers
- AsecurityFlicenseAqualityProvides a standardized way to integrate Perplexity AI's features like chat, search, and documentation access into MCP-based systems.Last updated -5JavaScript
- AsecurityAlicenseAqualityA custom MCP tool that integrates Perplexity AI's API with Claude Desktop, allowing Claude to perform web-based research and provide answers with citations.Last updated -12JavaScriptMIT License
Mem0 MCP Serverofficial
-securityFlicense-qualityAn MCP server that integrates with mem0.ai to help users store, retrieve, and search coding preferences for more consistent programming practices.Last updated -222Python- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -179PythonMIT License