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.
- aNotepadOAuthcom.anotepad
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
Read and write your Fresh Jots notes from Claude, Cursor, and any MCP client.
- TaprootOAuthcom.taproothq
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Related MCP Servers
- AlicenseDqualityBmaintenanceEnables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.37 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.84,978 npm28MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search, read, create, and append Apple Notes using MCP tools, supporting bulk folder reads and tag search.7 npmMIT
- AlicenseAqualityDmaintenanceEnables AI clients to search, read, create, update, move, and delete Apple Notes on macOS via AppleScript automation.104,978 npm2MIT