mcpField
C
Cursor Apple Notes Indexer

Cursor Apple Notes Indexer

github.com/packetnomadIDE・エディタ086 週間前に更新

Cursor Apple Notes Indexer について

Cursor IDE 用の MCP クライアントアプリで、Apple Notes をローカルで検索・インデックス化します。エディタを離れずに素早くノートを検索できます。

主な機能

  1. 01Apple Notes の検索
  2. 02漸進的なローカルインデックス
  3. 03高度な検索フィルタ
  4. 04ライブインデックス更新
  5. 05ローカルデータ保存

活用シーン

  1. 01コード作成中に仕事のノートを検索
  2. 02フォルダと日付範囲で検索
  3. 03新しいノートをキャッチするためにインデックスを保つ
  4. 04インデックス統計を表示

MCP 対応

IDE 内の MCP クライアントとして動作し、Cursor で Apple Notes 検索を直接提供します。

詳細

Cursor Apple Notes Indexer

Cursor MCP アプリで、Apple Notes を検索し、段階的に構築されるローカルインデックスを作成できます。

機能

  • 🔍 Apple Notes を検索: Cursor を離れることなく、素早くノートを検索できます
  • 📇 段階的なインデックス作成: アプリはあなたが使用するにつれて、インデックスを構築・更新します
  • 🔄 ライブアップデート: 再インデックスして最新のノートを取得します
  • 🔎 高度な検索: フィルターと演算子を使用して正確に検索できます
  • 🗄️ ローカルストレージ: すべてのインデックスされたデータはマシンにローカルに保存されます

インストール

  1. このリポジトリをクローンします
  2. Cursor でフォルダを開きます
  3. npm install を実行して依存関係をインストールします
  4. Cursor の MCP パネルでアプリをインストールします

使用方法

ノートのインデックス作成

検索する前に、インデックスを構築する必要があります:

  1. Cursor でコマンドパレットを開きます (Cmd+Shift+P)
  2. 「Apple Notes Indexer: Index Notes」と入力します
  3. インデックス作成プロセスが完了するまで待ちます
ノートの検索
  1. Cursor でコマンドパレットを開きます (Cmd+Shift+P)
  2. 「Apple Notes Indexer: Search Notes」と入力します
  3. 検索クエリを入力します
  4. 結果を参照します
高度な検索

クエリで高度な検索演算子を使用できます:

  • folder:"Personal" - 「Personal」フォルダ内のみで検索します
  • date:"2023-01-01 to 2023-12-31" - 日付範囲内のノートを検索します
  • sort:dateNewest - 結果を日付でソートします (最新順)

組み合わせの例:

meeting notes folder:"Work" date:"2023-01-01 to 2023-12-31" sort:dateNewest
インデックスステータスを表示
  1. Cursor でコマンドパレットを開きます (Cmd+Shift+P)
  2. 「Apple Notes Indexer: View Index」と入力します
  3. インデックスされたノートに関する統計を表示します

必要条件

  • macOS (Apple Notes を使用するため)
  • Cursor IDE
  • Node.js 14以上

プライバシー

すべてのデータはローカルマシンに保存されます。アプリはあなたのノートや検索クエリを外部サーバーに送信しません。

トラブルシューティング

Apple Notes へのアクセス時に権限の問題が発生した場合は、以下を確認してください:

  1. システム環境設定 > セキュリティとプライバシー > プライバシー > オートメーションを開きます
  2. Cursor に Notes アプリを制御することを許可します

開発

ビルド
npm install
npm run build
貢献

プルリクエストを歓迎します! このプロジェクトへの貢献をお気軽にしてください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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