MCP Server - My Apple Remembers
About
A lightweight MCP server that integrates with Apple Notes to create a personal memory system for AI. Easily recall and save information from your Mac using simple AppleScript commands. Compatible with all macOS versions with minimal setup requirements.
Details
- License
- MIT
Explore
Memory Recall: Access notes, calendar events, messages, files and other information from your Mac
Memory Persistence: Save important information to Apple Notes for future reference
Minimal Setup: Just enable Remote Login on the target Mac
Universal Compatibility: Works with all macOS versions
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Server - My Apple RemembersCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
- Enable SSH on macOS
- Install Docker Desktop for local Mac
- Add this MCP server to Claude Desktop
You can configure Claude Desktop to use the Docker image by adding the following to your Claude configuration:
{
"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"
]
}
}
}
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp server - my apple remembers": {
"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"
]
}
}
}
}
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"
]
}
}
Features
Memory Recall: Access notes, calendar events, messages, files and other information from your Mac
Memory Persistence: Save important information to Apple Notes for future reference
Minimal Setup: Just enable Remote Login on the target Mac
Universal Compatibility: Works with all macOS versions
Control in your hand
You can use prompt to instruct how you want your memory to be save. For example:You should always use Folder "baryhuang" on recall and save memory.
Installation
- Enable SSH on macOS - Install Docker Desktop for local Mac - Add this MCP server to Claude DesktopYou can configure Claude Desktop to use the Docker image by adding the following to your Claude configuration:
{
"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"
]
}
}
}
Developer Instructions
Clone the repo
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



