- Home
- Skills
- Agents & Orchestration
- apple notes codemode
Works with the AI Agents you already use
apple notes codemode
Search, manage, and bulk-edit Apple Notes on macOS using direct tool calls or sandboxed Python scripts.
Free
apple notes codemode
Example session with this skill installed
Simple save (most relatable):
"Save this conversation summary to my Apple Notes under a folder called 'AI Chats'."
Search & summarise:
"Find all notes in my 'Work' folder that mention 'deadline' and list their titles."
Bulk update
"Append '#done' to every note in my 'Tasks' folder."
Daily note creation
"Create today's standup note with sections for Yesterday, Today, and Blockers."
Organise by topic
"List all my notes and group them by which folder they're in."
Quick capture
"Note this down: the API rate limit for Cloudflare is 1200 requests per 5 minutes."
- Read your context and instructions
- Compiled the apple notes codemode
✅ Done. Here's what I did:
I scanned all your Apple Notes for the keyword "meeting" and found 6 matching notes across 2 folders. After showing you the list, I appended [Reviewed] to the end of each one using a single Code Mode script — no round-trips, executed locally in under 50ms.
Notes updated
Note Title Folder Status
1 Weekly Team Meeting – Oct 28 Work ✅ Updated
2 1:1 Meeting with Priya Work ✅ Updated
3 Product Meeting Notes Projects ✅ Updated
4 Client Meeting – Q4 Review Projects ✅ Updated
5 Meeting Prep Checklist Notes ✅ Updated
6 Design Meeting – Nov 1 Work ✅ Updated
What was appended to each note
[Reviewed]
Added to the end of the existing content. Original text untouched.
Next steps — want me to:
📁 Move all reviewed notes into a dedicated "Reviewed" folder?
🔍 Search for notes by a different keyword?
🗑️ Archive or delete any of these notes (I'll confirm before doing so)?
📋 Create a summary note listing all 6 titles in one place?
Connects securely to your tools. The creator never sees your data.
About this skill
Apple Notes is a black box for most local AI agents. This skill bridges that gap, allowing your agent to read, write, and manage your macOS Apple Notes database directly. It solves the problem of manual note entry and the difficulty of searching across hundreds of fragmented notes by providing a high-speed Python execution environment for note data.
What it does
- Note Management creates, updates, reads, or deletes individual notes with support for folders and titles.
- Bulk Processing executes Python scripts via code_mode to perform mass edits or complex filtering across your entire library.
- Structural Organization lists, creates, and manages folder hierarchies to keep your local database clean.
- Intelligent Search filters notes by folder, keywords, or metadata to find specific information without manual scrolling.
- Local Summarization processes note content locally to generate summaries or extract action items without leaking data to external APIs.
How it works
- Connect the
apple-notes-codemodeMCP server to your local macOS environment. - Execute simple requests like "create a note" using direct tool calls for instant updates.
- Automate complex tasks by writing sandboxed Python scripts using the
codemodelibrary for multi-note operations. - Confirm any destructive or bulk actions through the agent's built-in safety prompts before changes are finalized.
Frameworks & tools
This skill requires macOS and the apple-notes-codemode MCP server. It utilizes a sandboxed Python environment with access to standard libraries like datetime, json, and re for logic execution.
Why this beats prompting it yourself
Standard prompts cannot access the Apple Notes SQLite database or AppleScript interface directly. This skill provides a specialized "Code Mode" that executes logic locally on your machine, preventing the context window from being flooded with raw note data while allowing for sophisticated conditional logic that standard tool-calling cannot handle efficiently.
Use cases
- Project Archiving move all notes containing "Project Alpha" from the last year into a specific archive folder.
- Information Synthesis find all notes from the "Meetings" folder and create a new summary note of recurring themes.
- Content Tagging batch append specific text or "tags" to every note modified within a certain date range.
- Quick Capture instantly save snippets of code or meeting transcripts directly into a new note without leaving the terminal.
Known limitations
Requires macOS and a locally running MCP server. Cannot access iCloud notes that are not synced to the local Mac. Direct deletion is a "soft delete" to the Recently Deleted folder.
Requires macOS and local MCP server installation. Limited to notes synced to the local device. Bulk operations require Python logic.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free to use
No account required to browse
Trust & safety
Security scan
Security scan passed 5 days ago
- Free with an Agensi account
- Accounts
Anthropic
Permissions
Allowed Hosts