mcpField
M
MCP Server - My Apple Remembers

MCP Server - My Apple Remembers

ローカル
github.com/baryhuangメモリ・ナレッジ1381 週間前に更新

MCP Server - My Apple Remembers について

MCP Server - My Apple Remembersは、個人の記憶を参照・保存するため、AIシステムをMac上の情報に接続します。SSH経由でAppleScriptを実行し、保存した記憶はApple Notesに格納します。

主な機能

  1. 01Apple Notes内の情報の参照
  2. 02カレンダーの予定、メッセージ、ファイルへのアクセス
  3. 03記憶のApple Notesへの保存
  4. 04SSH経由でのAppleScript実行

活用シーン

  1. 01以前保存した個人メモの検索
  2. 02カレンダーの予定やメッセージの確認
  3. 03後で参照する情報の保存

MCP 対応

リモートMacから情報を参照し、Apple Notesに記憶を保存するツールをクライアントに提供します。利用にはmacOSへのSSHアクセスが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"my-apple-remembers": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MACOS_USERNAME",
"-e",
"MACOS_PASSWORD",
"-e",
"MACOS_HOST",
"buryhuang/mcp-my-apple-remembers:latest"
],
"env": {
"MACOS_USERNAME": "<MACOS_USERNAME>",
"MACOS_PASSWORD": "<MACOS_PASSWORD>",
"MACOS_HOST": "<MACOS_HOST>"
}
}
}
}
起動コマンドdocker run -i --rm -e MACOS_USERNAME -e MACOS_PASSWORD -e MACOS_HOST buryhuang/mcp-my-apple-remembers:latest
設定が必要な環境変数
MACOS_USERNAME
MACOS_PASSWORDシークレット
MACOS_HOST

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ociburyhuang/mcp-my-apple-remembers:latest

ツール

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

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

詳細

MCP サーバー - My Apple Remembers

Apple Notes から記憶を呼び出し、Apple Notes に保存するシンプルな MCP サーバーです。

Docker Pulls License: MIT

画像

機能

  • 記憶の呼び出し:Mac 上のメモ、カレンダーの予定、メッセージ、ファイルなどの情報にアクセスできます
  • 記憶の保存:今後参照できるよう、重要な情報を Apple Notes に保存します
  • 最小限のセットアップ:対象の Mac でリモートログインを有効にするだけです
  • 幅広い互換性:すべての macOS バージョンで動作します

操作は自由自在

プロンプトを使って、記憶をどのように保存するか指示できます。たとえば:

You should always use Folder "baryhuang" on recall and save memory.

インストール

Claude の設定に次の内容を追加すると、Docker イメージを使用するよう Claude Desktop を設定できます:

{
  "mcpServers": {
    "my-apple-remembers": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "-e",
        "MACOS_USERNAME=your_macos_username",
        "-e",
        "MACOS_PASSWORD=your_macos_password",
        "-e",
        "MACOS_HOST=localhost",
        "--rm",
        "buryhuang/mcp-my-apple-remembers:latest"
      ]
    }
  }
}

開発者向け手順

リポジトリをクローンする
# Clone the repository
git clone https://github.com/baryhuang/mcp-my-apple-remembers.git
cd mcp-my-apple-remembers
Docker イメージのビルド
# Build the Docker image
docker build -t mcp-my-apple-remembers .
マルチプラットフォーム Docker イメージの公開
# Set up Docker buildx for multi-platform builds
docker buildx create --use

# Build and push the multi-platform image
docker buildx build --platform linux/amd64,linux/arm64 -t buryhuang/mcp-my-apple-remembers:latest --push .
ツールの仕様
my_apple_recall_memory

リモートの macOS システムで AppleScript コマンドを実行し、記憶を呼び出します。このツールを使うと、Mac 上の Apple Notes、カレンダーの予定、iMessage、チャット履歴、ファイルなどの情報にアクセスできます。

my_apple_save_memory

リモートの macOS システムで AppleScript コマンドを実行し、重要な情報を保存します。このツールを使うと、AI が関連情報を Apple Notes に保存し、今後参照できるようにできます。

すべてのツールで、ホストとパスワードを指定した macOS の SSH アクセスが必要です。

セキュリティに関する注意

リモートの macOS マシンにアクセスする際は、必ず安全で認証された接続を使用してください。このツールは、信頼でき、アクセス権限のあるサーバーでのみ使用してください。

ライセンス

詳細は LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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