Skip to main content
Glama

MCP Apple Notes

by Dingzeefs

MCP Apple Notes

A Model Context Protocol (MCP) server for semantic search and retrieval over Apple Notes.

Features

  • 🔍 Semantic search using on-device embeddings model
  • 📝 Full-text search capabilities
  • 💾 Vector storage with LanceDB
  • 🍎 Native Apple Notes integration

Prerequisites

  • macOS (required for Apple Notes integration)
  • Bun JavaScript runtime

Installation

  1. Clone this repository:
git clone https://github.com/Dingzeefs/mcp-apple-notes.git cd mcp-apple-notes
  1. Install dependencies:
bun install

Usage

Configuring in Cursor IDE

  1. Open Cursor IDE
  2. Go to Settings → Features → MCP
  3. Add a new MCP server with the following configuration:
    • Name: Apple Notes
    • Type: command
    • Command: /path/to/bun /path/to/mcp-apple-notes/index.ts

    Replace /path/to/bun with the actual path to your Bun executable (find it using which bun) and /path/to/mcp-apple-notes with the actual path to this repository.

  4. Restart Cursor IDE

Using the MCP Server

Once configured, you can use the following tools in your conversations with Claude:

  • list-notes: Lists all your Apple Notes titles
  • index-notes: Indexes your notes for semantic search (do this first)
  • get-note: Retrieves a specific note by title
  • search-notes: Searches your notes using semantic or keyword search
  • create-note: Creates a new note with specified title and content

Troubleshooting

If you encounter issues:

  1. Check that the server is running by looking at the MCP server status in Cursor
  2. Verify that the paths in your MCP server configuration are correct
  3. Try running the command directly in your terminal to see any error messages
  4. Make sure Apple Notes is accessible and permissions are granted

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

A Model Context Protocol server that enables semantic search and retrieval of Apple Notes content, allowing AI assistants to access, search, and create notes using on-device embeddings.

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Configuring in Cursor IDE
          2. Using the MCP Server
        2. Troubleshooting
          1. License

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables semantic search and RAG over your Apple Notes, allowing AI assistants like Claude to search and reference your notes during conversations.
              Last updated -
              8
              TypeScript
              • Apple
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to interact with Apple Reminders on macOS, allowing users to view lists, retrieve, create, complete, and delete reminders through natural language.
              Last updated -
              5
              5
              TypeScript
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that extends AI capabilities through tools for remote control, note-taking, email operations, and knowledge search.
              Last updated -
              Python
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides AI coding assistants with direct access to Apple's Developer Documentation, enabling seamless lookup of frameworks, symbols, and detailed API references.
              Last updated -
              4
              198
              JavaScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dingzeefs/mcp-apple-notes'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server