Skip to content
Agentmart
Submit a tool

Apple Notes

Search, read and act on Apple Notes — folders, attachments, writes off by default

Connector by mgcrea · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 5
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mgcrea-mcp-apple-notes

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Search, read and act on Apple Notes — folders, attachments, writes off by default

Use cases: note-taking

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
8 read · 5 write · 1 delete · 1 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 15

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • apple_notes_diagnostics
  • apple_notes_find
  • apple_notes_get_note
  • apple_notes_list_accounts
  • apple_notes_list_attachments
  • apple_notes_list_folders
  • apple_notes_list_notes
  • apple_notes_search_notes

Write 5 · Create, change, send or run things.

  • apple_notes_add_attachment
  • apple_notes_create_note
  • apple_notes_move_note
  • apple_notes_save_attachment
  • apple_notes_update_note

Delete 1 · Delete, drop, revoke or wipe things.

  • apple_notes_delete_notes

Not yet classified 1 · We could not tell from the name and description.

  • apple_notes_capture

Secrets and settings it asks for

Other settings (environment variables or headers).

  • APPLE_NOTES_ACCOUNTS
  • APPLE_NOTES_ALLOW_WRITES

Network hosts it talks to 2

  • cupertino.mgcrea.io · found in code
  • github.com · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (15)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • apple_notes_add_attachment

    Attach a file to a note. This is the only way to put an image in a note — an <img> tag in the body creates an attachment whose bytes are never loaded.

  • apple_notes_captureCapture something into Notes

    Write something into the note library, checking first whether it belongs in a note that already exists. Requires writes to be enabled.

  • apple_notes_create_note

    Create a note. Notes takes its title from the first line of the body, so `title` is prepended as a heading rather than set as a property.

  • apple_notes_delete_notes

    Delete notes. They go to Recently Deleted rather than being destroyed, but this still requires an explicit confirm.

  • apple_notes_diagnosticsread-only

    Report which lanes are live, which macOS permissions are granted, and what each missing one is blocking. Start here when a tool fails, or answers from the Apple Events lane when you expected the index — it names the exact System Settings pane to open.

  • apple_notes_findFind notes about something

    Search the note library for everything on a topic and summarise what is actually written there — opening the notes rather than answering from titles.

  • apple_notes_get_noteread-only

    Read one note's full text by ref. Password-protected notes report as locked rather than returning an empty body — their text is encrypted at rest.

  • apple_notes_list_accountsread-only

    List the Notes accounts, with how many folders and notes each holds. Start here to discover account names for the other tools.

  • apple_notes_list_attachmentsread-only

    List a note's attachments. Metadata only — retrieving the bytes needs Full Disk Access, because the scripting dictionary carries no file path.

  • apple_notes_list_foldersread-only

    List folders across every account. Folders nest, so each entry carries its depth and the account it belongs to. Use the returned id with the move and create tools.

  • apple_notes_list_notesread-only

    List notes, newest first. Returns `notes` with a `ref` per note for the read and action tools, alongside `source` and `hasMore`. Prefers Notes' own index, which stays fast as a library grows. `hasMore` means more notes matched than `limit` allowed; a `note` field appears when the Apple Events lane's own cap ended the list early, which is a different thing and is worth reading.

  • apple_notes_move_note

    Move a note to another folder.

  • apple_notes_save_attachment

    Save one attachment to disk. Needs Full Disk Access. It can only write into APPLE_NOTES_ATTACHMENT_DIR (default ~/Downloads) and will not overwrite an existing file unless you ask it to. Write-gated because it puts a file on the user's disk, even though it changes nothing in Notes.

  • apple_notes_search_notesread-only

    Search notes. `scope: "full"` (the default) matches the body text; `scope: "title"` matches only titles and previews and is the cheaper query. Returns `notes` with a `ref` per hit, plus `hasMore` — set when more matched than this page carries, so a full page is never mistaken for the end of the results.

  • apple_notes_update_note

    Replace or append to a note's body. Editing the first line changes the title, because that is where Notes takes it from.

Signals

Stars
5
Forks
0
Open issues
2
Weekly downloads
329
Last commit (this folder)
Oct 22, 2026 (7 days ago)
Last release
Oct 25, 2026 (3 days ago)
Last package publish
Oct 22, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.mgcrea/mcp-apple-notes
Version
1.31.0
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 26, 2026

More from mgcrea

Cite this page

Apple Notes MCP server. Agent Mart. https://agentmart.dev/connectors/mgcrea-mcp-apple-notes (last updated 2026-10-26)