Skip to main content
Glama

MCP Apple Notes

by Tom-Semple

MCP Appleノート

MCP Appleノート

Apple Notes上でセマンティック検索とRAG(Retrieval Augmented Generation)を可能にするモデルコンテキストプロトコル(MCP)サーバー。これにより、ClaudeのようなAIアシスタントが会話中にApple Notesを検索・参照できるようになります。

MCP Appleノート

特徴

  • 🔍 all-MiniLM-L6-v2オンデバイス埋め込みモデルを使用した Apple Notes のセマンティック検索
  • 📝 全文検索機能
  • 📊 LanceDBを使用したベクトルストレージ
  • 🤖 AIアシスタント統合のためのMCP互換サーバー
  • 🍎 JXA によるネイティブ Apple Notes 統合
  • 🏃‍♂️ 完全にローカルで実行 - API キーは不要

前提条件

インストール

  1. リポジトリをクローンします。
git clone https://github.com/RafalWilinski/mcp-apple-notes cd mcp-apple-notes
  1. 依存関係をインストールします:
bun install

使用法

  1. Claudeデスクトップアプリを開き、「設定」->「開発者」->「設定の編集」に移動します。

クロードのデスクトップ設定

  1. claude_desktop_config.jsonを開き、次のエントリを追加します。
{ "mcpServers": { "local-machine": { "command": "/Users/<YOUR_USER_NAME>/.bun/bin/bun", "args": ["/Users/<YOUR_USER_NAME>/apple-notes-mcp/index.ts"] } } }

重要: <YOUR_USER_NAME>実際のユーザー名に置き換えてください。

  1. Claudeデスクトップアプリを再起動します。次のような画面が表示されます。

クロードMCP接続ステータス

  1. まずはノートのインデックス作成から始めましょう。「ノートのインデックス作成」や「Apple Notesのインデックス作成」などと話しかけ、Claudeにノートのインデックス作成を依頼しましょう。

トラブルシューティング

ログを表示するには:

tail -n 50 -f ~/Library/Logs/Claude/mcp-server-local-machine.log # or tail -n 50 -f ~/Library/Logs/Claude/mcp.log

すべて

  • [ ] AppleのメモはHTML形式で返されます。これをMarkdown形式に変換して埋め込む必要があります。
  • [ ] 再帰テキストスプリッターまたはマークダウンテキストスプリッターを使用してソースコンテンツをチャンク化する
  • [ ] カスタム埋め込みモデルを使用するオプションを追加
  • [ ] DB のより詳細な制御 - パージ、カスタム クエリなど。
  • [x] Claude経由でNotesにメモを保存する
-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Apple Notes 上でセマンティック検索と RAG を可能にするモデル コンテキスト プロトコル サーバー。これにより、Claude などの AI アシスタントが会話中にメモを検索して参照できるようになります。

  1. 特徴
    1. 前提条件
      1. インストール
        1. 使用法
          1. トラブルシューティング
            1. すべて

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables semantic search and retrieval of Apple Notes content, allowing AI assistants to access, search, and create notes using on-device embeddings.
                Last updated -
                TypeScript
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to interact with the HackMD API for managing notes, including creating, reading, updating, and deleting notes.
                Last updated -
                12
                122
                21
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that allows AI assistants like Claude to read notes from the Bear note-taking app in a safe, read-only mode.
                Last updated -
                2
                JavaScript
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.
                Last updated -
                6
                107
                9
                TypeScript
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tom-Semple/mcp-apple-notes-fixed'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server