The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the MCP Apple Notes listing page.
Powerful tools for automating Apple Notes using Model Context Protocol (MCP)
mcp-name: io.github.henilcalagiya/mcp-apple-notes
Apple Notes MCP Server provides seamless integration of Apple Notes with any MCP-compatible client. It enables full note automation — including creating, reading, updating, and deleting notes — through a simple and secure AppleScript API layer.
uvx or manual setupmacOS/Linux:
Windows (PowerShell):
Alternative (pip):
Add this configuration to your MCP client:
For Perplexity, Cursor, Continue.dev, Claude Desktop:
🎉 That's it! Your MCP client will automatically install and run the package when needed.
Note: Ensure your MCP client has permission to access Apple Notes and execute AppleScript commands in System Preferences → Security & Privacy → Privacy → Accessibility.
create_note - Create notes with HTML contentread_note - Read notes by ID with verificationupdate_note - Update notes by ID with HTML contentdelete_note - Delete notes by ID with verificationmove_note - Move notes between folderslist_all_notes - List all notes across all folderscreate_folder - Create folders with path supportread_folder - Read folder details by IDrename_folder - Rename folders by IDdelete_folder - Delete folders by IDmove_folder - Move folders between locationssearch_notes - Search notes by keywordslist_folder_with_structure - Show folder hierarchylist_notes_with_structure - Show folders + notes hierarchyHTML Formatting: <h1-h6>, <b><i><u>, <p><div><br>, <ul><ol><li>, <table>, <a>
Special Features:
The server follows the MCP protocol specification and is built with a modular architecture:
"No module named 'mcp'" Error
uvx for automatic installationuv is installed and in PATHAppleScript Permission Denied
Notes Not Found
This project is licensed under the MIT License - see the LICENSE file for details.
Henil C Alagiya
Support & Contributions: