member-berries-apple-mcp

mcp
Guvenlik Denetimi
Uyari
Health Gecti
  • License Ò€” License: NOASSERTION
  • Description Ò€” Repository has a description
  • Active repo Ò€” Last push 0 days ago
  • Community trust Ò€” 12 GitHub stars
Code Uyari
  • process.env Ò€” Environment variable access in member-berries/memory/MemberBerriesMemory.ts
Permissions Gecti
  • Permissions Ò€” No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Give Claude memory of your Apple Calendar, Notes & Reminders - with personality! 🫐

README.md
Member Berries logo

Member Berries

Your friendly Apple day-memory for Claude. Calendar, Notes, and Reminders β€” with a local memory layer that makes conversations feel natural.

Member Berries is a macOS MCP server. It gives Claude (or Cursor / Claude Code) focused access to Apple Calendar, Notes, and Reminders, plus a small on-disk memory of what you did today. Data stays on your machine.

v2.1.0 Β· MCP Β· MIT Β· Bun


Who is this for?

You are… Start here
A macOS Claude Desktop user who wants an assistant that remembers the day Install below, then ask: β€œWhat’s on today?”
On Cursor or Claude Code Same Bun server β€” see install JSON for each host
Privacy-first Local ~/.member-berries-memory.json (mode 600). No cloud sync from this server
Already using Memory Service / other Apple MCPs Member Berries is behavioural day-memory on Calendar/Notes/Reminders β€” not general conversation memory

Positioning

  • Member Berries β€” personality + day briefing on Calendar / Notes / Reminders
  • apple-reminders / Notes MCPs β€” deeper single-app CRUD if you need it
  • Memory Service β€” long-lived conversational context across projects

Features

  • Briefing β€” one briefing / today call for calendar, due reminders, note titles, starters
  • Calendar β€” search, list, open, create
  • Notes β€” list/search return title + snippet by default; full body on demand
  • Reminders β€” list, search, create, complete, delete, listById (real list filter)
  • Member Berries memory β€” conversation starters work out of the box (custom prompt optional)

Quick start

brew install bun
git clone https://github.com/M-Pineapple/member-berries-apple-mcp.git
cd member-berries-apple-mcp/member-berries
bun install

Claude Desktop

Add to your MCP config:

{
  "mcpServers": {
    "member-berries": {
      "command": "bun",
      "args": ["run", "/ABSOLUTE/PATH/member-berries-apple-mcp/member-berries/index.ts"]
    }
  }
}

Cursor / Claude Code

Point an MCP server entry at the same bun run …/index.ts command. Restart the host after saving.

Optional: paste member-berries/CLAUDE_PROMPT_SETUP.md into custom instructions for a stronger personality. Built-in starters work without it.

Grant macOS automation / Calendar / Reminders / Notes access when prompted. Keep Reminders open for reminder tools.


MCP tools

Tool Operations
briefing today β€” day summary
calendar search, list, open, create
notes search, list, get, create (includeBody, folderName)
reminders list, search, open, create, listById, complete, delete
memberberries get_starters, get_memories, check_events

More detail: member-berries/README.md.


Support this project

If Member Berries has made Claude feel more like a helpful friend who remembers your day, consider buying me a coffee:

Buy Me A Coffee


License

MIT β€” see LICENSE. Fork lineage: apple-mcp.

Member when AI assistants felt like friends? Member Berries 'members.

Yorumlar (0)

Sonuc bulunamadi