A Claude MCP integration that allows seamless interaction with Apple Notes through natural language, enabling users to create, update, delete, and search notes.
A Claude MCP integration that allows seamless interaction with Apple Notes through natural language.
git clone https://github.com/yourusername/NotesY.git cd NotesY npm install npm run build
~/Library/Application Support/Claude/claude_desktop_config.json
):{ "mcpServers": { "NotesY": { "command": "node", "args": ["/absolute/path/to/NotesY/dist/index.js"] } } }
Simply talk to Claude Desktop and ask it to:
Create a note titled 'shopping list' with items: milk, eggs, bread
Add meeting notes to my 'work' note
Delete my 'old tasks' note
Search for notes with 'project'
You can also just give Claude long text and it will create a note with appropriate title:
Create a comprehensive trip plan for Krabi, Thailand, including recommended duration, best time to visit, must-see attractions, accommodation options, transportation tips, food recommendations, and budget considerations.
For testing without Claude, you can use the built-in CLI:
npm run cli
This lets you enter natural language commands directly and see the results.
git clone https://github.com/yourusername/NotesY.git cd NotesY npm install npm run build npm run dev
To run the Express server for API testing:
START_EXPRESS_SERVER=true npm run dev
NotesY uses AppleScript to interact with the macOS Notes app, providing natural language understanding through an MCP integration with Claude Desktop.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!