What prerequisites are needed?
macOS with the built‑in Calendar app, the `uv` package manager, and an MCP‑compatible client (Claude for Desktop is recommended).
@Omar-V2
基本情報
A Model Context Protocol Server that allows you to interact with your MacOS Calendar through natural language.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-ical": {
"command": "uv",
"args": [
"sync"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
MCP iCal Server is an MCP (Model Context Protocol) server that enables natural language calendar management for macOS. It converts spoken or typed requests into calendar actions, letting users create, query, update, and manage events with conversational prompts.
Install prerequisites: uv package manager and an MCP client like Claude for Desktop. Clone the repository, run uv sync, then add the server configuration to claude_desktop_config.json with the command uv --directory /path/to/mcp-ical run mcp-ical. Launch Claude from the terminal (not Finder) to allow calendar permissions, then type natural‑language requests such as “What’s my schedule for next week?”.
macOS with the built‑in Calendar app, the `uv` package manager, and an MCP‑compatible client (Claude for Desktop is recommended).
Calendar permissions must be granted by launching Claude from the terminal (`/Applications/Claude.app/Contents/MacOS/Claude`). Launching from Finder will not trigger the permission prompt. Manual access can be configured but involves system‑file modifications.
Yes. If your Google Calendar is synced with iCloud Calendar, you can create events in that Google Calendar by specifying the calendar name when issuing a command.
Recurring events with non‑standard schedules may not always be set correctly. Results are better with Claude 3.5 Sonnet than with Haiku. Reminder timing for recurring all‑day events may be off by one day.
Install dev dependencies with `uv sync --dev` and run `uv run pytest tests`. Test suites create temporary calendars and events, which are cleaned up automatically. Only run tests in development environments.
Hindsight: Agent Memory That Learns

Model Context Protocol Servers

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
🚀 The fast, Pythonic way to build MCP servers and clients.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
コメント