local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables semantic search and retrieval of Apple Notes content, allowing access to notes during AI assistant conversations. Supports both full-text and semantic search capabilities using on-device embeddings.
MCP Appleノート
Apple Notes上でセマンティック検索とRAG(Retrieval Augmented Generation)を可能にするモデルコンテキストプロトコル(MCP)サーバー。これにより、ClaudeのようなAIアシスタントが会話中にApple Notesを検索・参照できるようになります。
特徴
- 🔍
all-MiniLM-L6-v2
オンデバイス埋め込みモデルを使用した Apple Notes のセマンティック検索 - 📝 全文検索機能
- 📊 LanceDBを使用したベクトルストレージ
- 🤖 AIアシスタント統合のためのMCP互換サーバー
- 🍎 JXA によるネイティブ Apple Notes 統合
- 🏃♂️ 完全にローカルで実行 - API キーは不要
前提条件
インストール
- リポジトリをクローンします。
Copy
- 依存関係をインストールします:
Copy
使用法
- Claudeデスクトップアプリを開き、「設定」->「開発者」->「設定の編集」に移動します。
claude_desktop_config.json
を開き、次のエントリを追加します。
Copy
重要: <YOUR_USER_NAME>
実際のユーザー名に置き換えてください。
- Claudeデスクトップアプリを再起動します。次のような画面が表示されます。
- まずはノートのインデックス作成から始めましょう。「ノートのインデックス作成」や「Apple Notesのインデックス作成」などと話しかけ、Claudeにノートのインデックス作成を依頼しましょう。
トラブルシューティング
ログを表示するには:
Copy
すべて
- [ ] AppleのメモはHTML形式で返されます。これをMarkdown形式に変換して埋め込む必要があります。
- [ ] 再帰テキストスプリッターまたはマークダウンテキストスプリッターを使用してソースコンテンツをチャンク化する
- [ ] カスタム埋め込みモデルを使用するオプションを追加
- [ ] DB のより詳細な制御 - パージ、カスタム クエリなど。
- [x] Claude経由でNotesにメモを保存する
This server cannot be installed
Apple Notes でセマンティック検索と RAG (検索拡張生成) を有効にします。
Appeared in Searches
- Tools for Automatically Indexing Code Files and RAG (Retrieval-Augmented Generation)
- A vector database for efficient similarity search and AI applications
- A knowledge base for storing and accessing information
- A tool or method for searching within PDF files
- A system for managing personal knowledge and organizing information