Notes MCP is a macOS-based MCP server that bridges the gap between Apple Notes and large language models. It allows you to pull note content directly into any MCP-compatible application, such as Claude or Cursor. With this tool, you can search, read, and create notes without ever leaving your AI-assisted workflow.
notes-get-folders – Retrieves a list of all folders in Apple Notes.notes-get-notes – Returns all notes contained within a specified folder.notes-create-note – Generates a new note with a specified title and body.notes-get-note-by-id – Fetches a specific note using its unique ID.notes-get-note-by-title – Locates a note via an exact title match.notes-get-note-count – Returns the total number of notes in the account.For example, within Claude, calling notes-get-notes on a folder named "GetURLData" might return:
1. [GetURLData] Launch
2. [GetURLData] API
3. [GetURLData] Architecture
Requesting a specific note with notes-get-note-by-title will then display the full text:
[GetURLData] Launch
Release plan:
...
Begin by installing the necessary dependencies and compiling the source code. Run the following command in your terminal:
npm install && npm run build
~/Library/Application Support/Claude/claude_desktop_config.json.{
"mcpServers": {
"notes": {
"command": "node",
"args": ["/full/path/to/notes-mcp/dist/index.js"]
}
}
}
{
"mcpServers": {
"notes": {
"command": "node",
"args": ["/full/path/to/notes-mcp/dist/index.js"]
}
}
}
notes-create-note and notes-get-folders.To run the service independently or integrate it into a different environment, you can launch the index file directly:
node dist/index.js
Notes MCP is built on the Model Context Protocol and is compatible with any LLM application that supports the standard. You are free to extend its functionality or adapt it to your specific personal or professional workflow.
ClipSketch AI: Frame-Accurate Video Tagging & AI Storyboard Generation
Lanjing VPN Review: Unlimited Traffic, CN2 Lines, and Smart Routing
Duck VPN Review: Stream Netflix & Unblock Social Apps Without Logs
Checkmate: Open-Source Server Monitoring with Uptime Alerts
JoyAgent-JDGenie: An Open-Source Multi-Agent System for Direct Report Generation
n8n-MCP: Give Claude Access to 525+ n8n Nodes in Minutes
MemoryOS: Equip AI Agents with Persistent Recall via a Memory Hierarchy
AingDesk: Run Local AI Models and Build a Private Knowledge Base
BAGEL 7B MoT: The Open Multimodal Model Outperforming Qwen2.5-VL
ChatWiki: Open-Source AI Knowledge Base Q&A System
DeepWiki: Automatically Generate Interactive Wikis for Any GitHub Repository
Add Area Fill to Line Charts in Excel: Step-by-Step