OlympHill
apple-notes-mcp logo

apple-notes-mcpRead your Apple Notes with Claude Model Context Protocol

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The Apple Notes MCP (Model Context Protocol) is a server for reading an Apple Notes database and providing it to Claude Desktop. This allows Claude to search through notes and gain more insights about its user. The server implements the ability to read and write to the Apple Notes database, with multiple prompts to handle tasks such as getting all notes, retrieving note content, and searching through notes. However, the server is missing some features, including handling encrypted notes, supporting pinned notes filtering, and retrieving attachment content. To use the server, it is recommended to install it using uv, with configuration as described in the README file. The server must be granted Full Disk Access on Mac OS to access the Apple Notes sqlite database. Development and publishing are also documented, including building package distributions and publishing to PyPI. The Apple Notes MCP project is licensed under the MIT License, and the source code is available on GitHub.

Key features

  • Read Apple Notes database
  • Get all notes
  • Read specific note
  • Search through notes

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Knowledge Retrieval

Use Claude Desktop to search and retrieve information from forgotten Apple Notes

Note Access

Provide Claude Desktop with access to Apple Notes, enabling it to consider notes when generating responses

Pros & Cons

Pros

  • Integrates Apple Notes with Claude Desktop
  • Supports searching through notes
  • Can retrieve content of specific notes

Cons

  • No handling of encrypted notes
  • No support for pinned notes filtering
  • No ability to create or edit notes

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Is the server compatible with Windows and how do I configure it there?

Yes, on Windows you place the server configuration in the APPDATA path: `APPDATA/Claude/claude_desktop_config.json`. The same uv commands work, but you must also ensure the server has the necessary file permissions to access the Notes database if applicable.

Asked by Ren Nakamura · May 13, 2026

What can the Apple Notes MCP server read and search, and what is it currently unable to handle?

The server can list all notes, retrieve full content of a specific note, and search through notes. It does not support encrypted notes, pinned notes filtering, cloud sync status, attachment retrieval, checklist status, or creating/editing notes.

Asked by Yara Mansour · Mar 30, 2026

How do I install and run the Apple Notes MCP server on my Mac?

Install the package with uv: `uvx apple-notes-mcp` or `uv pip install apple-notes-mcp`. Then add the server config to your Claude Desktop config file (e.g., ~/Library/Application Support/Claude/claude_desktop_config.json). Finally, grant the server Full Disk Access in System Settings so it can read the Apple Notes SQLite database.

Asked by Leila Hassan · Mar 18, 2026

Ask a question

MCP Servers alternatives