Yapping Apple Calendar MCP
Unclaimedyour calendar, but yapping. Apple Calendar MCP server for Claude Desktop & Claude Code — 28 voices (Mom, Future-you, Garry Tan, LeBron James, Hilary Hahn, Alan Turing, Confucius, ...) yap on every event using your past calendar memory + web research. macOS-only, local-only, fully reversible.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'yapping-apple-calendar-mcp' -- 'npx' '-y' 'yapping-apple-calendar-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
22 of 22 tools
Documented tools (22)
From project documentation. A server handshake does not verify each tool’s description or behavior.
apply_character_reminders
mutate Calendar.app titles with Claude-composed sentences (with backup)
cache_research_facts
Stage 2 follow-up: persist Claude's web findings (7-day TTL)
create_event
make an event
delete_event
delete an event by uid
distill_voice_from_text
supply a corpus, get a draft Distiller object back for the LLM to fill in
enrich_with_character_reminders
for each event, attach a relational character + 3 memorycontext items + a directive
extract_entities_from_input
Stage 1: structured extraction schema (events / people / topics / user statements / intent)
list_calendars
every calendar (name + uid + account)
list_distillers
enumerate synthetic voices distilled from public material of named people (Garry Tan, PG, Naval, Karpathy, Steve Jobs, Bezos, Munger, Alan Turing, LeBron James, Hilary Hahn, …)
list_events
events in a window across one or more calendars
list_events_in_mixed_personas
assign 36 distinct voices, one per event, with thematic mapping (DMV→Kafka, exam→Plath, recurring→noir detective)
list_events_in_persona
wrap events with one persona's directive (Werner Herzog, Hemingway, etc.)
mortality_overlay
per-event % of an N-year waking life consumed (memento mori)
query_calendar_memory
read memory by person / topic / date / calendar / similarity
query_full_context_for_event
Stage 6: full context bundle (memory + people + topics + external facts + user notes) for one event
research_entities
Stage 2: cached externalfacts + research directive for Claude to act on with WebSearch/WebFetch
revert_character_reminders
restore originals from the embedded backup block
search_events
substring/CJK-aware search across calendars
seed_calendar_memory
populate ~/.apple-calendar-mcp/memory.json from past N years
time_per_calendar
total timed-event duration per calendar over a window
update_event
modify an event by uid (in-place or cross-calendar)
update_memory_from_input
Stage 3: bulk-merge extraction results into memory v2
Tool change history
FAQ
Questions about Yapping Apple Calendar MCP Server
- How do I connect Yapping Apple Calendar MCP Server to Claude?
- Run `claude mcp add yapping-apple-calendar-mcp -- npx -y yapping-apple-calendar-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Yapping Apple Calendar MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Yapping Apple Calendar MCP Server do?
- Yapping Apple Calendar MCP Server documents 22 tools to the agent, including apply_character_reminders, cache_research_facts, create_event. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.