By PsychQuant
Manage macOS Calendar and Reminders from natural language commands, with TCC permission handling, weekday validation, and conflict detection.
Print che-ical-mcp's current TCC permission state, binary path, and ready-to-paste reset / re-prompt commands. Use when user says "check TCC", "permission status", "tccutil"。
Quickly create a calendar event from natural language
Create a reminder from natural language
Show today's calendar events and pending reminders
Show this week's calendar overview
Guide for effective use of che-ical-mcp for macOS Calendar & Reminders management. Use when user asks about calendar events, reminders, scheduling, or time management.
Diagnose and fix macOS TCC (Calendar/Reminders) permission issues for che-ical-mcp. Use when user reports calendar tools failing silently, "permission denied" errors, missing TCC dialog after reinstall/upgrade, or asks "為什麼 calendar 不能用". Walks through TCC db inspection, --print-tcc-path diagnostic, tccutil reset, and --setup re-prompt flow.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
macOS Calendar & Reminders MCP server - Native EventKit integration for complete calendar and task management.
⚠️ Claude Desktop
.mcpbinstall is temporarily broken (2026-05-12)The
.mcpbextension install for Claude Desktop cannot write to Calendar / Reminders on Claude Desktop 1.6608.2 and later (released ~2026-05-09). Write tools returnCalendar access denied; read tools still work.Use one of these instead until Anthropic ships a fix:
Path Status Claude Code plugin ( claude plugin install che-ical-mcp@psychquant-claude-plugins)✓ Works Legacy claude_desktop_config.json(point Claude Desktop at the binary directly)⚠ Untested, may bypass the broken wrapper Google Calendar API + manual move to target calendar ✓ Works Tracking: upstream
anthropics/claude-code#58239, local#132. Detailed evidence + structural diagnosis in those threads. This banner will be removed once Anthropic restores.mcpbCalendar access.
| Feature | Other Calendar MCPs | che-ical-mcp |
|---|---|---|
| Calendar Events | Yes | Yes |
| Reminders/Tasks | No | Yes |
| Reminder #Tags | No | Yes (MCP-level) |
| Multi-keyword Search | No | Yes |
| Duplicate Detection | No | Yes |
| Conflict Detection | No | Yes |
| Batch Operations | No | Yes |
| Local Timezone | No | Yes |
| Source Disambiguation | No | Yes |
| Create Calendar | Some | Yes |
| Delete Calendar | Some | Yes |
| Event Reminders | Some | Yes |
| Location & URL | Some | Yes |
| Language | Python | Swift (Native) |
Download the latest .mcpb file from Releases and double-click to install.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"che-ical-mcp": {
"command": "/usr/local/bin/che-ical-mcp"
}
}
}
The plugin includes slash commands (/today, /week, /quick-event, /remind), skills, and a PreToolUse hook that automatically verifies day-of-week when creating or updating events — preventing date/weekday mismatch errors.
Two steps — register the marketplace once, then install the plugin. This repo is its
own self-hosted marketplace (the plugin definition lives in plugin/):
# 1. Register the marketplace (one-time)
claude plugin marketplace add PsychQuant/che-ical-mcp
# 2. Install the plugin
claude plugin install che-ical-mcp@che-ical-mcp
Inside Claude Code? The slash-command equivalents
/plugin marketplace add PsychQuant/che-ical-mcpand/plugin install che-ical-mcp@che-ical-mcpwork the same way.Add via git, not a raw URL. The marketplace's plugin
sourceis a same-repo relative path (./plugin), which only resolves when the marketplace is added through its Git repo (GitHubowner/repo, as above) — not via a direct URL tomarketplace.json.The plugin is also still bundled in the
psychquant-claude-pluginsaggregator (claude plugin install che-ical-mcp@psychquant-claude-plugins); both serve the same versioned binary.
Note: The plugin wraps the MCP binary with auto-download. If the binary is not found at
~/bin/CheICalMCP, it will be downloaded from GitHub Releases on first use.
If you only need the MCP server without plugin features:
# Create ~/bin if needed
mkdir -p ~/bin
# Download the latest release
# Note: if upgrading from an older version, `rm -f ~/bin/CheICalMCP` first.
# Without this, on macOS 26 the kernel may kill the new binary with a stale
# code-signature cache from the old inode (which running MCP processes might
# still be holding open).
rm -f ~/bin/CheICalMCP
curl -L https://github.com/PsychQuant/che-ical-mcp/releases/latest/download/CheICalMCP -o ~/bin/CheICalMCP
chmod +x ~/bin/CheICalMCP
歸檔 LINE macOS 聊天記錄到文字檔
Protect files from AI-assisted deletion with the Archive-First strategy. PreToolUse hooks block destructive commands on archived/ paths. Toggle protection with archived-lock/archived-unlock.
Zotero reference manager + academic search + knowledge graph MCP Server
Telegram MCP Server Plugin — Bot API + 個人帳號 TDLib 全功能存取,28+ 工具,Keychain 密鑰管理
Write letters, emails, autobiographies, and formal documents by simulating the writer's authentic voice. Uses Tarski's T-Schema to ensure every sentence has a concrete referent, and a 6-phase process (understand writer, understand recipient, simulate, write, anti-pattern check, iterate) to produce writing that sounds like a real person, not AI.
npx claudepluginhub psychquant/che-ical-mcp --plugin che-ical-mcpmacOS integration - speak, send iMessages, emails, manage calendar, and display stickies
Apple-native MCP server with production governance built in — HMAC-chained audit log, per-call HITL, OAuth 2.1 + Resource Indicators, scope gate, rate limit, emergency stop file. 286 tools across 29 modules: Calendar, Notes, Mail, Reminders, Contacts, Messages, Music, Finder, Safari, Photos, Maps, Podcasts, Weather, iWork, Google Workspace, Apple Intelligence, UI Automation, Shortcuts, Context Memory. Native Swift bridges into EventKit, HealthKit, PhotoKit, Vision, Foundation Models. macOS local-first, multi-client (Claude, Codex, opencode, Gemini CLI, Antigravity, Cursor, Zed, Cline, ChatGPT MCP Apps).
GTD mentor for inbox processing, weekly reviews, and coaching. Integrates with Apple Reminders and macOS Calendar.
Apple Reminders CLI with section support and iCloud sync
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows