MCP Appleリマインダー
macOS 上の Apple リマインダーと対話するためのモデル コンテキスト プロトコル (MCP) サーバー。
特徴
- リスト管理: Appleのリマインダーアプリですべてのリマインダーリストを表示
- リマインダーの取得: 特定のリストからすべてのリマインダーを取得します
- リマインダーの作成: タイトル、期限、メモを付けて新しいリマインダーを作成します
- リマインダーを完了: リマインダーを完了としてマークする
- リマインダーを削除: リストからリマインダーを削除します
- 日付処理: 期日の ISO 日付形式を適切に処理する
構成
Claude Desktopでの使用
これをclaude_desktop_config.json
に追加します:
NPX(近日公開)
API
サーバーは、Apple リマインダーと対話するための次の MCP ツールを公開します。
リストを取得する
すべてのリマインダー リストを返します。
リマインダーを取得する
特定のリストからリマインダーを返します。
- パラメータ:
listName
(必須): リマインダーリストの名前
リマインダーを作成する
新しいリマインダーを作成します。
- パラメータ:
listName
(必須): リマインダーリストの名前title
(必須): リマインダーのタイトルdueDate
(オプション): リマインダーの期限 (ISO 形式: "YYYY-MM-DDTHH.sssZ")notes
(オプション): リマインダーのメモ
完了リマインダー
リマインダーを完了としてマークします。
- パラメータ:
listName
(必須): リマインダーリストの名前reminderName
(必須): 完了するリマインダーの名前
リマインダーを削除する
リマインダーを削除します。
- パラメータ:
listName
(必須): リマインダーリストの名前reminderName
(必須): 削除するリマインダーの名前
仕組み
このMCPサーバーは、AppleScriptを使用してmacOS上のAppleリマインダーアプリと連携します。AIアシスタントがモデルコンテキストプロトコル(MCP)を介してリマインダーを管理するための標準化されたインターフェースを提供します。
発達
このプロジェクトはTypeScriptとMCP SDKを使用しています。機能を拡張するには、 src/index.ts
内のツールとsrc/reminders.ts
内のAppleScript関数を変更してください。
要件
- macOS(Appleリマインダーの統合に必要)
- Node.js 16以上
- 少なくとも1つのリストが設定されたAppleリマインダーアプリ
ライセンス
マサチューセッツ工科大学
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI アシスタントが macOS 上の Apple リマインダーと対話できるようにするモデル コンテキスト プロトコル サーバー。これにより、ユーザーは自然言語を使用してリストを表示したり、リマインダーを取得、作成、完了、削除したりできます。
Related MCP Servers
- AsecurityAlicenseAqualityAn enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.Last updated -40605TypeScriptMIT License
- -securityFlicense-qualityA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.Last updated -2Python
- -securityFlicense-qualityA Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.Last updated -1TypeScript
- -securityFlicense-qualityA Model Context Protocol server for AI models to access and manipulate Apple Calendar data on macOS through a standardized interface.Last updated -5TypeScript