Apple Notes MCP Server
Read and write Apple Notes, with Apple Notes native formatting support.
Most Apple Notes MCP servers can only write plain text. This one creates natively formatted notes — Titles, Headings, Bold, Lists all render as real Apple Notes styles, not plain text. This is achieved by leveraging Notes.app's built-in Markdown import capability.
Requires: macOS 26 (Tahoe) or later, Node.js 24+
Setup
1. Add to your MCP client
Claude Desktop — edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"apple-notes": {
"command": "npx",
"args": ["-y", "@ailenshen/apple-notes-mcp@latest"]
}
}
}Claude Code — run in Terminal:
claude mcp add apple-notes -- npx -y @ailenshen/apple-notes-mcp@latest2. Grant permissions
To support native formatting, the server uses Notes.app's built-in Markdown import — it opens .md files with Notes.app and automatically confirms the Import dialog. This requires two macOS permissions for node:






