苹果备忘录
STDIO通过自然语言操作苹果备忘录的服务器
通过自然语言操作苹果备忘录的服务器
Apple Notes MCP Server is a Model Context Protocol server that enables seamless interaction with Apple Notes through natural language. Create, search, and retrieve notes effortlessly using Claude or other AI assistants! 🎉
Clone the repository:
git clone https://github.com/Siddhant-K-code/mcp-apple-notes.git cd mcp-apple-notes
Install dependencies:
yarn install
Build the project:
yarn build
Start the server:
yarn start
Configure Claude Desktop. Update your claude_desktop_config.json
with:
{ "mcpServers": { "apple-notes": { "command": "yarn", "args": ["start"], "cwd": "/path/to/mcp-apple-notes" } } }
Note: Replace
/path/to/mcp-apple-notes
with the actual path to your cloned repository. You may need to authorize the script to access Apple Notes when first running commands.
When the server starts successfully, you'll see:
Starting Apple Notes MCP server.
The server is now ready to handle your note operations! 🎉
Create Note
{ title: string; // The title of the note content: string; // The content of the note tags?: string[]; // Optional tags for the note }
Note created: My New Note
Search Notes
{ query: string; // The search query }
Meeting Notes
Shopping List
Ideas for Project
Get Note Content
{ title: string; // The exact title of the note }
[Full content of the note]
Create notes during meetings or brainstorming sessions:
{ "title": "Team Meeting Notes", "content": "Discussion points:\n1. Project timeline\n2. Resource allocation", "tags": ["meetings", "work"] }
Search for specific notes when you need them:
{ "query": "meeting" }
Get the full content of a specific note:
{ "title": "Team Meeting Notes" }
The project uses TypeScript and follows modern ES modules patterns. Key files:
src/index.ts
: Main server implementationsrc/services/appleNotesManager.ts
: Core note management functionalitysrc/utils/applescript.ts
: AppleScript integration utilitiesA development container configuration is provided for VS Code users, offering:
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for Apple Notes users