Creativity · MCP — server

MCP Apple Notes Server

The MCP Apple Notes Server is a community-maintained Model Context Protocol server that uses AppleScript to talk to the Notes.app on macOS. It gives an LLM client structured access to notebooks and individual notes so Claude can read, summarize, append, or create notes locally — no iCloud API required.

MCP facts

Kind
server
Ecosystem
anthropic-mcp
Language
TypeScript / Node.js
Transports
stdio

Capabilities

  • Tools: list_notes, read_note, create_note, append_to_note, search_notes
  • Resources: note:// URIs scoped to a named folder
  • Platform: macOS only — uses osascript under the hood

Install

npx -y @modelcontextprotocol/server-apple-notes

Configuration

{
  "mcpServers": {
    "apple-notes": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-apple-notes"]
    }
  }
}

Frequently asked questions

Is this server official?

No — it is community-maintained. Apple does not ship an MCP server; these projects typically wrap AppleScript or Shortcuts.

Will macOS ask for permission?

Yes. The first call triggers a macOS TCC prompt for Automation access to Notes.app. Approve it under System Settings > Privacy & Security > Automation.

Does it work on iOS?

No. AppleScript is macOS-only. On iOS you would need a Shortcuts-based bridge, which is not part of this server.

Sources

  1. Apple Notes scripting reference — accessed 2026-04-20
  2. MCP community servers — accessed 2026-04-20