Retrieves all notes from your Apple Notes database
Gets the full content of a specific note
Searches through your notes using keywords
Apple Notes MCP allows Claude to read and search through your local Apple Notes database. This integration gives Claude access to your personal notes, enabling it to reference important information you've saved without requiring you to manually copy and paste content. The server provides comprehensive search capabilities and can retrieve both full and partial note content.
Apple Notes MCP provides Claude with access to your Apple Notes database, allowing it to search and read your notes directly. This integration helps Claude reference your personal information without requiring manual copying and pasting.
uvx apple-notes-mcp
Alternatively, you can use:
uv pip install apple-notes-mcp
On macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Add the following to your configuration file:
"mcpServers": {
"apple-notes-mcp": {
"command": "uvx",
"args": [
"apple-notes-mcp"
]
}
}
If you're using a development version or unpublished server, use this configuration instead:
"mcpServers": {
"apple-notes-mcp": {
"command": "uv",
"args": [
"--directory",
"{project_dir}",
"run",
"apple-notes-mcp"
]
}
}
Since the Apple Notes database is stored deep in the macOS file system, you'll need to grant Full Disk Access to the server. Go to System Preferences > Security & Privacy > Privacy > Full Disk Access and add the necessary permissions.
Once installed, you can ask Claude to:
For example, you can say:
The current implementation has several limitations:
If you encounter issues with the MCP server, you can use the MCP Inspector for debugging:
npx @modelcontextprotocol/inspector uv --directory {project_dir} run apple-notes-mcp
This will provide a URL you can access in your browser to debug the connection.