Skip to main content
Glama

MCP Apple Reminders

by shadowfax92

MCP Appleリマインダー

macOS 上の Apple リマインダーと対話するためのモデル コンテキスト プロトコル (MCP) サーバー。

特徴

  • リスト管理: Appleのリマインダーアプリですべてのリマインダーリストを表示
  • リマインダーの取得: 特定のリストからすべてのリマインダーを取得します
  • リマインダーの作成: タイトル、期限、メモを付けて新しいリマインダーを作成します
  • リマインダーを完了: リマインダーを完了としてマークする
  • リマインダーを削除: リストからリマインダーを削除します
  • 日付処理: 期日の ISO 日付形式を適切に処理する

構成

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

{ "mcpServers": { "apple-reminders": { "command": "node", "args": [ "/path/to/mcp-apple-reminders/dist/index.js" ] } } }

NPX(近日公開)

{ "mcpServers": { "apple-reminders": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-apple-reminders" ] } } }

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リマインダーアプリ

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

AI アシスタントが macOS 上の Apple リマインダーと対話できるようにするモデル コンテキスト プロトコル サーバー。これにより、ユーザーは自然言語を使用してリストを表示したり、リマインダーを取得、作成、完了、削除したりできます。

  1. 特徴
    1. 構成
      1. Claude Desktopでの使用
      2. NPX(近日公開)
    2. API
      1. リストを取得する
      2. リマインダーを取得する
      3. リマインダーを作成する
      4. 完了リマインダー
      5. リマインダーを削除する
    3. 仕組み
      1. 発達
        1. 要件
          1. ライセンス

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An 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 -
              40
              605
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A 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 -
              2
              Python
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A 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 -
              1
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server for AI models to access and manipulate Apple Calendar data on macOS through a standardized interface.
              Last updated -
              5
              TypeScript
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/shadowfax92/apple-reminders-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server