notes-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@notes-mcplist all my notes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
notes
Tools for working with Apple Notes: bulk export to markdown and an MCP server for LLM access.
Install
bun installRelated MCP server: Apple Notes MCP Server
Export
Bulk-export all Apple Notes to markdown files with images and folder structure preserved.
bun export-notes.tsBy default notes are exported to ./exported. Use -o to specify a custom output folder:
bun export-notes.ts -o ~/Documents/my-notesFetches all notes from Apple Notes (all accounts, nested folders)
Converts HTML to markdown
Extracts embedded images to an
images/subfolderPreserves folder hierarchy (e.g.
Row/Test/folder note.md)Adds YAML frontmatter (title, dates, folder, account)
MCP Server
An MCP server that lets LLMs read and write Apple Notes directly.
bun mcp-server.tsTools
list_notes— list all notes with metadata; optionalsearchfilter (matches name and folder)get_note— fetch a single note as markdown with YAML frontmattercreate_note— create a new note from markdownadd_to_note— append markdown to an existing note (preserves existing formatting)
Usage with Claude Code
Add to .claude/settings.json:
{
"mcpServers": {
"apple-notes": {
"command": "bun",
"args": ["mcp-server.ts"],
"cwd": "/path/to/notes"
}
}
}Testing
npx @modelcontextprotocol/inspector bun mcp-server.tsThis server cannot be deployed
Maintenance
Related MCP Connectors
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Notes and actions in one app. Let Claude or ChatGPT read and update them.
Markdown notes and whiteboards your AI agent can read and write.
- aNotepadOAuthcom.anotepad
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
Related MCP Servers
- AlicenseDqualityBmaintenanceEnables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.320 npm25MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to read, create, search, update, and delete Apple Notes through natural language conversation, using JXA to communicate directly with the Notes app.86,334 npm29MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search, read, create, and append Apple Notes using MCP tools, supporting bulk folder reads and tag search.20 npmMIT
- AlicenseAqualityDmaintenanceEnables AI clients to search, read, create, update, move, and delete Apple Notes on macOS via AppleScript automation.106,334 npm2MIT