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, …)
How to use it
Project documentation lists list_distillers for the Yapping Apple Calendar MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Yapping Apple Calendar MCP
npx -y yapping-apple-calendar-mcpOther tools in Yapping Apple Calendar MCP (21)
mutate Calendar.app titles with Claude-composed sentences (with backup)
Stage 2 follow-up: persist Claude's web findings (7-day TTL)
make an event
delete an event by uid
supply a corpus, get a draft Distiller object back for the LLM to fill in
for each event, attach a relational character + 3 memorycontext items + a directive
Stage 1: structured extraction schema (events / people / topics / user statements / intent)
every calendar (name + uid + account)
events in a window across one or more calendars
assign 36 distinct voices, one per event, with thematic mapping (DMV→Kafka, exam→Plath, recurring→noir detective)
wrap events with one persona's directive (Werner Herzog, Hemingway, etc.)
per-event % of an N-year waking life consumed (memento mori)
read memory by person / topic / date / calendar / similarity
Stage 6: full context bundle (memory + people + topics + external facts + user notes) for one event
Stage 2: cached externalfacts + research directive for Claude to act on with WebSearch/WebFetch
restore originals from the embedded backup block
substring/CJK-aware search across calendars
populate ~/.apple-calendar-mcp/memory.json from past N years
total timed-event duration per calendar over a window
modify an event by uid (in-place or cross-calendar)
Stage 3: bulk-merge extraction results into memory v2