mcp-apple-notes-fixed
MCP Apple Notes
Documentation
MCP Apple Notes

A Model Context Protocol (MCP) server that enables semantic search and RAG (Retrieval Augmented Generation) over your Apple Notes. This allows AI assistants like Claude to search and reference your Apple Notes during conversations.

Features
- ๐ Semantic search over Apple Notes using `all-MiniLM-L6-v2` on-device embeddings model
- ๐ Full-text search capabilities
- ๐ Vector storage using LanceDB
- ๐ค MCP-compatible server for AI assistant integration
- ๐ Native Apple Notes integration via JXA
- ๐โโ๏ธ Fully local execution - no API keys needed
Prerequisites
Installation
1. Clone the repository:
git clone https://github.com/RafalWilinski/mcp-apple-notes
cd mcp-apple-notes2. Install dependencies:
bun installUsage
1. Open Claude desktop app and go to Settings -> Developer -> Edit Config

2. Open the `claude_desktop_config.json` and add the following entry:
{
"mcpServers": {
"local-machine": {
"command": "/Users//.bun/bin/bun",
"args": ["/Users//apple-notes-mcp/index.ts"]
}
}
}Important: Replace `` with your actual username.
3. Restart Claude desktop app. You should see this:

4. Start by indexing your notes. Ask Claude to index your notes by saying something like: "Index my notes" or "Index my Apple Notes".
Troubleshooting
To see logs:
tail -n 50 -f ~/Library/Logs/Claude/mcp-server-local-machine.log
# or
tail -n 50 -f ~/Library/Logs/Claude/mcp.logTodos
- [ ] Apple notes are returned in the HTML format. We should turn them to Markdown and embed that
- [ ] Chunk source content using recursive text splitter or markdown text splitter
- [ ] Add an option to use custom embeddings model
- [ ] More control over DB - purge, custom queries, etc.
- [x] Storing notes in Notes via Claude
Frequently asked questions
What is mcp-apple-notes-fixed?
mcp-apple-notes-fixed is MCP Apple Notes
How do I install mcp-apple-notes-fixed?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is mcp-apple-notes-fixed open source?
Yes โ it is hosted on GitHub at https://github.com/Tom-Semple/mcp-apple-notes-fixed and has 10 stars.
Related MCP tools
Model Context Protocol Servers
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
MCP server to provide Figma layout information to AI coding agents like Cursor
The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Instant is the best backend for AI-coded apps. You get auth, permissions, storage, presence, and streams โ everything you need to ship apps your users will love.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP