apple-notes-mcp

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

ToolDescription
list_notesList all notes with metadata
search_notesSearch notes by text
read_noteRead full note content
create_noteCreate a new note
edit_noteUpdate existing note

Requirements

  • macOS with Apple Notes
  • Python 3.10+
  • uv package manager

License

MIT