neonwatty/apple-notes-mcp
3.2
If you are the rightful owner of apple-notes-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Apple Notes MCP Server provides a way to interact with Apple Notes using AppleScript, allowing for local execution without requiring full disk access.
Tools
5
Resources
0
Prompts
0
Apple Notes MCP Server
MCP server providing read/write access to Apple Notes via AppleScript.
Features
- List, search, read, create, and edit notes
- No Full Disk Access required
- Works with all Apple Notes folders
- Fully local execution
Installation
git clone https://github.com/neonwatty/apple-notes-mcp.git
cd apple-notes-mcp
uv venv
uv pip install -e .
Usage
Add to Claude Code:
claude mcp add --scope user --transport stdio apple-notes -- /path/to/apple-notes-mcp/.venv/bin/python -m apple_notes_mcp.server
Or with uv:
claude mcp add --scope user --transport stdio apple-notes -- uv run --directory /path/to/apple-notes-mcp python -m apple_notes_mcp.server
Available Tools
| Tool | Description |
|---|---|
list_notes | List all notes with metadata |
search_notes | Search notes by text |
read_note | Read full note content |
create_note | Create a new note |
edit_note | Update existing note |
Requirements
- macOS with Apple Notes
- Python 3.10+
uvpackage manager
License
MIT