AppleNotesMCP
Verified Safeby gillesdelhaes
Overview
Enables AI assistants to interact with Apple Notes on macOS, providing comprehensive notes management (CRUD) and advanced semantic search capabilities through Retrieval-Augmented Generation (RAG).
Installation
./run_server.shSecurity Notes
The server operates entirely locally, with no data leaving the Mac. Interactions with Apple Notes are handled via AppleScript executed through `osascript`. The `escape_applescript_string` function correctly sanitizes user-provided input by escaping quotes and backslashes, significantly mitigating AppleScript injection risks. All AppleScript commands are confined within the 'Notes' application context, limiting potential impact. The RAG component downloads a local embedding model but does not involve external cloud services for processing note content. macOS Automation permissions are required and managed by the user.
Similar Servers
obsidian-mcp-plugin
Connects Obsidian vault to AI assistants via Model Context Protocol (MCP), enabling AI to understand and navigate notes as a knowledge graph for semantic search and information synthesis.
apple-rag-mcp
This MCP server provides AI agents with comprehensive, real-time access to Apple's developer documentation and WWDC video transcripts using advanced RAG (Retrieval Augmented Generation) techniques, combining semantic, keyword, and AI-powered hybrid search.
mcp-server-macos-use
An AI agent server for macOS, enabling intelligent automation and control of the operating system and applications via OS-level actions and accessibility tree traversal.
notes-mcp
This server exposes Apple Notes functionality on macOS as a Model Context Protocol (MCP) service, enabling external applications or agents to manage notes and folders.