apple-notes-mcp
View on GitHubMCP server for Apple Notes - create, search, update, and manage notes via Claude and other AI assistants
MCP server that bridges AI assistants to macOS Apple Notes: create, search, read, update, move, export and delete notes, folders and attachments via AppleScript and packaged Shortcuts. Data stays local; some tools need Full Disk Access.
Use Cases
Create and save AI conversations as Apple NotesSearch notes by text, folder, tag, date or checklist stateRead and update existing notes from an AI assistantOrganize notes into nested folders and accountsExport notes as JSON or MarkdownList, save or base64-fetch note attachmentsBatch move or delete multiple notesRead checklist state and note metadata from the Notes databaseGenerate deep links to specific notesAutomate weekly reviews and meeting notes via MCP prompts
Built With
- Language
- JavaScript
- Frameworks
- Model Context Protocol · Node.js · esbuild · Vitest · ESLint · Prettier · Husky · pnpm · JXA · AppleScript · Apple Shortcuts
Tags
mcp · mcp-server · apple-notes · macos · applescript · notes · claude · codex · model-context-protocol · local-first · automation · shortcuts · productivity · note-taking · typescript