Apple Calendar MCP
A

Apple Calendar MCP

ネイティブのEventKit APIを通じてApple CalendarのMCPサービスを提供し、繰り返しイベントを正しく処理し、AppleScript方式では展開できない繰り返しイベントの問題を解決します。
2ポイント
5.1K

Apple Calendar MCPサーバーとは?

これはApple Calendar用に特別に設計されたMCPサーバーで、AIアシスタント(Claudeなど)がmacOSのカレンダーに直接アクセスして管理できるようにします。従来のAppleScript方式とは異なり、AppleのネイティブEventKitフレームワークを使用しており、繰り返しイベントの展開を正しく処理し、あなたが見るのは実際の予定であり、繰り返しイベントのテンプレートではなくなります。

Apple Calendar MCPサーバーの使い方は?

インストール後、AIアシスタントは6つの専用ツールを使用してあなたのカレンダーを管理できます:カレンダーリストの表示、イベントの取得、イベントの検索、新しいイベントの作成、およびイベントの削除。すべての操作は安全なJSON - RPCプロトコルを通じて行われ、データのプライバシーとセキュリティが確保されます。

適用シーン

AIアシスタントに日程管理を支援してもらいたいユーザーに適しています。例えば: • AIに会議やリマインダーを予約させる • 未来数日間の日程を照会する • 特定のカレンダーイベントを検索する • カレンダーを自動整理およびクリーニングする • 毎日の日程要約を取得する

主要機能

繰り返しイベントを正しく処理する
EventKitのpredicateForEventsメソッドを使用して、繰り返しイベントを個々のインスタンスに正しく展開し、従来のAppleScript方式の核心的な問題を解決します。
6つの専用カレンダーツール
完全なカレンダー管理機能を提供します:カレンダーリストの取得、イベントの照会、今日のイベント、イベントの検索、イベントの作成、およびイベントの削除。
ネイティブEventKit API統合
SwiftとEventKitフレームワークに基づいて、安定したカレンダーアクセスを提供し、macOS 13+のすべての機能をサポートします。
安全な権限管理
macOSのTCC(透明性、同意、および制御)セキュリティフレームワークに従い、ユーザーの明示的な許可が必要です。
柔軟な日付範囲照会
任意の日付範囲でイベントを照会することができ、タイムゾーンと繰り返しイベントの展開を自動的に処理します。
標準MCPプロトコル
Model Context Protocol標準プロトコルを使用して、ClaudeなどのAIアシスタントとシームレスに統合します。
利点
✅ 繰り返しイベントを正しく処理する - これはAppleScript方式との主な違いです
✅ ネイティブ性能 - SwiftとEventKitを使用しており、高速かつ安定しています
✅ 完全な機能セット - カレンダー管理のすべての基本操作をカバーします
✅ 安全で信頼性が高い - macOSのセキュリティ標準に従い、ユーザーの許可が必要です
✅ 統合が容易 - 標準MCPプロトコルを使用して、AIアシスタントとシームレスに協働します
制限
⚠️ macOSのみ - WindowsまたはLinuxシステムはサポートしていません
⚠️ macOS 13+が必要 - 新しいオペレーティングシステムバージョンが必要です
⚠️ Xcode/Swiftが必要 - インストールには開発ツールチェーンが必要です
⚠️ 権限管理 - 初回使用時にユーザーが手動でカレンダーアクセスを許可する必要があります

使い方

MCPサーバーをインストールする
npmを通じてワンクリックでインストールし、システムが自動的にSwiftコンポーネントをコンパイルし、MCPサーバーを構成します。
カレンダーアクセス権限を付与する
診断コマンドを実行すると、システムがカレンダーアクセス権限を付与するように促します。すべての機能が正常に動作するように、「Full Access」を選択してください。
インストールを検証する
カレンダーアクセスが正常かどうかを確認し、利用可能なカレンダーリストを表示します。
使用を開始する
これでClaudeでカレンダー機能を直接使用できます。例えば:「今日の日程を表示する」または「来週の水曜日の会議を作成する」。

使用例

毎日の日程計画
AIアシスタントに一日の仕事を計画してもらい、会議の予定を確認し、空き時間に新しいタスクを予定します。
会議の予定
新しい会議招待をすばやく作成します。繰り返しのチーム週会も含みます。
イベントの検索
特定のカレンダーイベントを検索します。医師予約や重要な会議など。
カレンダーのクリーニング
古いまたは不要なカレンダーイベントを削除します。

よくある質問

なぜこのMCPサーバーが必要なのですか?AppleScriptではダメですか?
インストール後にカレンダーイベントが表示されないのはなぜですか?
どのmacOSバージョンをサポートしていますか?
私のカレンダーデータは安全ですか?
iCloudカレンダーを管理できますか?
イベントを削除するとき、繰り返しイベントはどう処理されますか?

関連リソース

GitHubリポジトリ
プロジェクトのソースコードと最新バージョン
Model Context Protocolドキュメント
MCPプロトコルの公式仕様
Apple EventKitドキュメント
Apple公式のEventKitフレームワークドキュメント
Claude MCPガイド
ClaudeでMCPサーバーを使用する方法

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "apple-calendar": {
      "command": "node",
      "args": ["/path/to/apple-calendar-mcp/build/index.js"],
      "env": {
        "APPLE_BRIDGE_BIN": "/path/to/apple-calendar-mcp/swift/.build/release/apple-bridge"
      }
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

M
MCP Windbg
AIモデルをWinDbg/CDBに統合するMCPサーバーで、Windowsのクラッシュダンプファイルの分析とリモートデバッグに使用し、自然言語での対話を通じてデバッグコマンドを実行できます。
Python
11.5K
5ポイント
M
Mobile MCP
モバイルネクスト - MCPサーバーは、モバイル自動化のためのプラットフォームに依存しないインターフェースで、iOSとAndroidデバイスの自動化操作をサポートし、特定のプラットフォームの知識を必要としません。
TypeScript
15.7K
4.5ポイント
I
Iterm MCP
iTerm - MCPはiTermセッションにモデルアクセスを提供するサーバーで、効率的なターミナル出力の表示と完全な制御をサポートします。
TypeScript
10.6K
4ポイント
I
Imcp
認証済み
iMCPはmacOSアプリで、AIを通じてユーザーのデジタル生活をつなぎ、Claude DesktopなどのクライアントとModel Context Protocol (MCP)プロトコルでやり取りでき、カレンダー、連絡先、位置情報、地図、メッセージ、リマインダー、天気などの多様な機能を提供します。
swift
12.0K
5ポイント
I
Ios Simulator MCP
iOSシミュレータMCPサーバは、Model Context Protocol(MCP)を通じてiOSシミュレータとやり取りするツールで、シミュレータの情報の取得、UIの操作、UI要素の確認などの機能をサポートしています。
TypeScript
11.2K
4ポイント
X
Xcodebuildmcp
XcodeBuild MCPは、AIアシスタントとMCPクライアントにXcode関連のツールを統合するサーバーで、Xcodeプロジェクト管理、シミュレーター制御、アプリユーティリティなどの機能をサポートし、開発プロセスの自動化を実現します。
TypeScript
12.7K
5ポイント
C
CLI (Desktop Commander)
デスクトップコマンダーMCPは、Claudeデスクトップアプリケーションがターミナルコマンドを実行し、ファイルシステムを管理できるAIアシスタントツールです。コードの検索、編集、プロセス管理、リモートファイルの読み取りなどの機能をサポートします。
TypeScript
15.3K
5ポイント
A
Android Debug Bridge
ADBに基づくAndroidデバイス制御サーバーで、MCPプロトコルを通じてデバイス管理機能を提供し、ADBコマンドの実行、画面キャプチャ、UIレイアウト分析、アプリケーションパッケージ管理をサポートします。
Python
10.6K
4ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
18.5K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
24.8K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
78.2K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.8K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
21.8K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
26.8K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.4K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
29.6K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase