{"id":"60fa252f-c87c-487d-ac01-84a3a28523ac","shortId":"eY4Pqs","kind":"mcp","title":"Apple Calendars","tagline":"Provides a TypeScript-based server for reading, creating, updating, and deleting macOS calendar events through a loca...","description":"Provides a TypeScript-based server for reading, creating, updating, and deleting macOS calendar events through a local HTTP bridge, enabling seamless scheduling and calendar management for desktop applications.\n\nA TypeScript-based MCP server for interacting with Apple Calendars on macOS, providing a standardized interface for AI models to read, create, update, and delete calendar events. Built to work with a companion Swift-based Calendar API Bridge, the implementation supports flexible date parsing and handles calendar permissions through a local HTTP server running on port 8080. Particularly useful for AI assistants that need to manage scheduling or retrieve calendar information directly from a user's macOS system.","tags":["apple","calendars","mcp"],"capabilities":["mcp","transport-stdio","open-source","pkg-npm"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/shadowfax92/apple-calendar-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.622","qualityRationale":"deterministic score 0.62 from registry signals: · indexed on pulsemcp · has source repo · 11 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T14:22:14.720Z","embedding":null,"createdAt":"2026-04-18T21:47:34.039Z","updatedAt":"2026-05-02T14:22:14.720Z","lastSeenAt":"2026-05-02T14:22:14.720Z","tsv":"'8080':108 'ai':68,112 'api':88 'appl':1,59 'applic':49 'assist':113 'base':7,25,53,86 'bridg':40,89 'built':78 'calendar':2,16,34,45,60,76,87,98,121 'companion':83 'creat':11,29,72 'date':94 'delet':14,32,75 'desktop':48 'direct':123 'enabl':41 'event':17,35,77 'flexibl':93 'handl':97 'http':39,103 'implement':91 'inform':122 'interact':57 'interfac':66 'loca':20 'local':38,102 'maco':15,33,62,128 'manag':46,117 'mcp':54 'model':69 'need':115 'open-source' 'pars':95 'particular':109 'permiss':99 'pkg-npm' 'port':107 'provid':3,21,63 'read':10,28,71 'retriev':120 'run':105 'schedul':43,118 'seamless':42 'server':8,26,55,104 'standard':65 'support':92 'swift':85 'swift-bas':84 'system':129 'transport-stdio' 'typescript':6,24,52 'typescript-bas':5,23,51 'updat':12,30,73 'use':110 'user':126 'work':80","prices":[{"id":"7e322e15-b8d5-459b-9002-16541721a553","listingId":"60fa252f-c87c-487d-ac01-84a3a28523ac","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio","package_name":"mcp-apple-calendars","package_registry":"npm"},"createdAt":"2026-04-18T21:47:34.039Z"}],"sources":[{"listingId":"60fa252f-c87c-487d-ac01-84a3a28523ac","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/apple-calendars","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T21:47:34.039Z","lastSeenAt":"2026-05-02T14:22:14.720Z"}],"details":{"listingId":"60fa252f-c87c-487d-ac01-84a3a28523ac","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Apple Calendars","github_stars":11,"package_name":"mcp-apple-calendars","registry_url":"https://www.pulsemcp.com/servers/apple-calendars","source_code_url":"https://github.com/shadowfax92/apple-calendar-mcp","package_registry":"npm","package_download_count":4208},"updatedAt":"2026-05-02T14:22:14.720Z"}}